如何判断数据库中是否已存在待插入的数据项
同上,我想用表的主码判断待插入条目在数据库中是否已存在,存在的话就不插入了,不存在就继续插入,要怎么做呢
[解决办法]
AnsiString sql="select * from table where key=...";
adoquery1->SQL->Text=sql;
adoquery->Open();
if(adoquery->IsEmpty)
{
//不存在
}
else
{
//重复
}
发布时间: 2012-03-28 15:40:03 作者: rapoo
如何判断数据库中是否已存在待插入的数据项
同上,我想用表的主码判断待插入条目在数据库中是否已存在,存在的话就不插入了,不存在就继续插入,要怎么做呢
[解决办法]
AnsiString sql="select * from table where key=...";
adoquery1->SQL->Text=sql;
adoquery->Open();
if(adoquery->IsEmpty)
{
//不存在
}
else
{
//重复
}