我使用dbexpress连接ORACLE数据库,我在修改数据的时候 使用了如下的语句,这些语句如果使用ADO连接数据库的话,是没有问题的,可是在用DBEXPRESS连接数据库的时候,程序不会出错,但是却并没有修改数据。请问应该如何改正才可以正确修改数据?/
HotelDM.SQLQuery1.close;
HotelDM.SQLQuery1.sql.clear;
HotelDM.SQLQuery1.sql.add('select * from chenyong.destine_name where destine_id=(destine_id)');
HotelDM.SQLQuery1.open
if not HotelDM.SQLQuery1.eof then
begin
HotelDM.SQLQuery1.Edit;
HotelDM.SQLQuery1.fieldbyname('values):=value;
HotelDM.SQLQuery1.post;
end;
HotelDM.SQLQuery1.close;
HotelDM.SQLQuery1.sql.clear;
HotelDM.SQLQuery1.sql.add('select * from chenyong.destine_name where destine_id=(destine_id)');
HotelDM.SQLQuery1.open
if not HotelDM.SQLQuery1.eof then
begin
HotelDM.SQLQuery1.Edit;
HotelDM.SQLQuery1.fieldbyname('values):=value;
HotelDM.SQLQuery1.post;
end;
解决方案 »
- 发现一个新玩意儿
- 请问高手如何在delphi里动态创建SQL Server ado数据源??
- 急!!关于用Package开发的一个问题,回答都有分,如果分数不够继续添加!!
- 我用WINEXEC(CMDSTR,SW_SHOWNORMAL)语句对数据库进行备份,但是不知道该如何取的数据库在DOS下导出的信息
- mysql 4.0.13,dbexpress总是Invalid Username/Password
- 如何根据指针获得字符串内容
- 看到高手区的问题无人解答,想给回答一下,没想到竟然无权回答,呵呵... ...
- 请问如何判断两个日期的间隔
- 本站提供局域网聊天软件的源码下载
- delphi 学长遗留程序有疑问 请大侠指点啊
- 怎样使非主窗口置顶?
- 投票选举世界最劣等的民族-----快点来?
HotelDM.SQLQuery1.applyupdates(0)才可以默认修改是先不存到数据库中的,只有这样了才存到数据库中,等到修改数字到一定数字再存一次,有助于提高效率