你到底准备要干什么?
是要用Query对数据库直接进行修改还是用DB控件修改后提交到数据库中?
1.Query.SQL.Add('Update Table Set A1=... Where A2=...')
2.Query.ApplyUpdates
是要用Query对数据库直接进行修改还是用DB控件修改后提交到数据库中?
1.Query.SQL.Add('Update Table Set A1=... Where A2=...')
2.Query.ApplyUpdates
解决方案 »
- 如何获取文件属性中的“描述”信息(点右键弹出属性框“文件类型”下面那个)?
- 如何在一个半透明的窗体内画出不透明的线,或者能直接在屏幕内任意画线最好
- 祭奠亡兄,特撒1000分,进者有分!
- 哈哈,庆贺,一不注意升了三个三角,在看差100分就四个了,庆贺,继续努力!!!!!!!
- 怎么在fastreport中打印固定行数?不是通过调节band高度来实现...
- 哪里有教育部的《教育管理信息化标准》?
- DELPHI + sql server 2008主从表的排序问题?
- 如何将RTL连接进应用程序,使程序在任何地方都能运行(在不进行安装的情况下)
- 在一个改写上下文菜单的DLL在98下注册成功但无效,是DLL的原因,还是系统的原因?
- 急、急!
- 求救:如何写服务程序?
- 有关delete函数的问题?
用
edit;
fieldbyname('f1').asstring:='sfsdfsfsfsf';
post;
databasename = 'your database';
sql.add('update ...');
etc ....
execsql;
free;
end;自己写SQL语句心里有底
那么你就得用 query1.ApplyUpdates;
进行最后的更新,
否则更新不会进入数据库的。