碰到了个小问题,但是对于我来说可是个天大的难题啊,希望大家帮我解决!
用一adoconnection连接数据库,一adoquery连接adoconnection,一datesource连接adoquery,一dbnavigator连接datesource,加 几个dbedit连接datesource,dbnavigator只有上一条,下一条,最前条,最后条可见,当查询一名字时,可能这个名字有好几条记录,在dbedit只显示查询到的第一条记录,点dbnavigator的下一条,把dbedit的记录移到下一条,这个时候当修改dbedit,在点保存按钮,怎么修改的总是第一条记录啊?我的代码是这样的:
adoquery.close;
adoquery.sql.clear;
adoquery.sql.text:='select * from table1';
adoquery1.open;
adoquery1.edit;
adoquery1.post;
紧急求救!在线等啊,解决了就立即给分!!!
用一adoconnection连接数据库,一adoquery连接adoconnection,一datesource连接adoquery,一dbnavigator连接datesource,加 几个dbedit连接datesource,dbnavigator只有上一条,下一条,最前条,最后条可见,当查询一名字时,可能这个名字有好几条记录,在dbedit只显示查询到的第一条记录,点dbnavigator的下一条,把dbedit的记录移到下一条,这个时候当修改dbedit,在点保存按钮,怎么修改的总是第一条记录啊?我的代码是这样的:
adoquery.close;
adoquery.sql.clear;
adoquery.sql.text:='select * from table1';
adoquery1.open;
adoquery1.edit;
adoquery1.post;
紧急求救!在线等啊,解决了就立即给分!!!
解决方案 »
- 怎么用程序统计文本文件的字节数啊?
- c++源码翻译为delphi
- 动态设定ado的connectionstring的问题?
- 向richedit发EM_SETOLECALLBACK消息,为什么就不能向richedit中拖入文件了,很奇怪,请大家帮忙??(在线)
- 如何换行绘制一个超过显示宽度的长英文串?
- SQLserver2000的数据库问题!
- 关于清空,timage里面的图片的问题!
- 在ClientDataset使用Filter进行模糊查询的问题(很急,在线等待)
- 状态栏的问题
- 公司封了QQ,有什么办法可以用QQ吗?
- Access数据库中的‘备注’形字段在dxDBGrid中能否不显示MEMO字样,而显示该字段内容?
- 请问:怎么把自己做的delphi程序放到托盘里??
如果我不把dbnavigator的保存隐藏,如果修改后就点dbnavigator的保存一切正常
但是我想把他隐藏,通过代码来实现
就不可以了啊,即使我把查询到的记录移动到第三条,点自己的修改保存按钮后还是修改的第一条啊