试了好多方法,强制转换了类型,都不行,能运行,但是会有弹框错误
```c++
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add(select * from 用户信息表 where ...);//通过条件找到需要添加的那一列
ADOQuery1->Open();//执行SQL语句
if(ADOQuery1->Eof) //如果不存在
{
ADOQuery1->Append();// 新建一列
ADOQuery1->Edit(); //开始编辑
ADOQuery1->FieldValue["id"] = Edit1->Text; //保存id (注意["id"]中的id代表你在数据库中设计的列名)
ADOQuery1->FieldValue["name"] = Edit2->Text; //保存name
}
else//如果存在覆盖之前的数据
{
ADOQuery1->Edit(); //开始编辑
ADOQuery1->FieldValue["id"] = Edit1->Text;
ADOQuery1->FieldValue["name"] = Edit2->Text;
}
ADOQuery1->Post();
ADOQuery1->Close();
```