本人用delphi6编写了一个小程序,在程序中用ADOConnection+ADODataSet+DataSource连接。用了一些DBGridEh,RzDBEdit类型的控件做前台,后台用oracle。但在使用时出现了这样一个情况,当新增时ADODataSet.Insert,如果
ADODataSet的数据不在第一条,而是在第二,第二或其它记录时,它会停留在第一条记录里,而且是修改状态。按第二次新增,或停在第一条记录按新增(ADODataSet.Insert)时它才是新增状态。请教各位这是什么原因,如何解决这个新增变修改的问题。
ADODataSet的数据不在第一条,而是在第二,第二或其它记录时,它会停留在第一条记录里,而且是修改状态。按第二次新增,或停在第一条记录按新增(ADODataSet.Insert)时它才是新增状态。请教各位这是什么原因,如何解决这个新增变修改的问题。
解决方案 »
- delphi 编写winsock2程序如何使用AcceptEx
- 关于取CPU序列号的困惑!
- 明天要开工的,急问一下!
- help me!我的语句sql语法错在那里(ACCESS)?
- 我用dbgrid连一个adotable,显示id,name两列数据,想选择name字段数据,取得id的值,谢谢!急
- 函数里返回动态数组该怎么写的?忘记了,帮忙!
- listview 颜色显示问题(救命)!!!!!!!
- 该死的提示
- delphi2005使用MainMenu控件的问题
- 那位高手能帮我把下面这个源代码编译成asp可以调用的打印组件啊???谢谢了。。。
- 上帝才能解决的问题
- 如何利用套接字向web数据库提交数据?
ADODataSet.First;
ADODataSet.Insert;
但这样做还是没有用,跟以上的结果一样。