读书人

delphi 数据库解决方案

发布时间: 2012-05-10 16:02:39 作者: rapoo

delphi 数据库
我要把StringGrid中的数据添加到access数据库,请问下,怎么判断,如果数据存在就更新,如果数据不存在,就添加进去.

[解决办法]

Delphi(Pascal) code
adoquery1.close;adoquery1.sql.clean;adoquery1.sql.add('条件');adoquery1.open;if adoquery1.RecordCount >0update t set update_time = getdate() where id = 1elseinsert into t(id, update_time) values(1, getdate())
[解决办法]
里面没有的字段是不是唯一的?比如说ID。然后你根据所给的ID做为条件查询,> 0就存在,否则就不存在。

上面已经说的很清楚了,就一句,如:select * from Table where ID = '+Edit1.Text+'

读书人网 >.NET

热点推荐