我作的一个三层程序,其中一个数据表定义了一个标识字段,在客户端调用该表新增一记录并用
ApplyUpdate(-1)提交后,为何在TClientDataSet中该标识字段的值为空,只有在刷新后才能显示出来。我跟踪了一下,提交后中间层的数据集控件该标识字段是可以显示出来值的。
望各位大侠指点一下,在下不胜感激。并有高分送上。
ApplyUpdate(-1)提交后,为何在TClientDataSet中该标识字段的值为空,只有在刷新后才能显示出来。我跟踪了一下,提交后中间层的数据集控件该标识字段是可以显示出来值的。
望各位大侠指点一下,在下不胜感激。并有高分送上。
解决方案 »
- 50 求两个Delphi 7 的文件
- 如何在运行过程中用一个按钮中断程序?
- 如何在菜单中调用一个指定窗口的指定事件
- 请猛禽接分 原贴http://expert.csdn.net/Expert/topic/2368/2368797.xml?temp=.1806757
- 让人非常无奈的现象
- copy_paste(木石三) 快来,需要你的屏蔽ctl+alt+del的方法
- 又要到新的一年了,同行们明年有什么目标或打算哪:)
- 在DELPHI中怎样调用API函数?
- 如何查找指定TCP连接IP和端口?
- DBGird中删除一条记录后点更新按钮怎么实现行序号也能连续起来
- 几个问题问问老鸟
- 如何用Delphi实现简单实用的电子相册的功能?[提供相关资料者有分]
或者
ClientDataset.close;
ClientDataset.open;
唉,为什么Borland不把TClientDataSet做的更好用一些呢。
如果直接用TQuery控件,在新增记录时,如果新增多条也不会出现“键值冲突”的问题,为什么TClientDataSet就不行呢。