为什么我在用AdoDataset进行数据刷新时,会提示错误信息? 错误信息如下:“ 缺少更新或刷新的键列信息”。但是显示信息还是刷新了,但不知道为什么有错误提示? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那是你的 表没有建primary key ,要么建个key,要么不要用refresh,用adoTable1.close;adoTable1.open;或adoTable1.active:=false;adoTable1.active:=true;建议用后一种 我并不是特别想用active属性来控制表的连接,特别是当数据量比较多的时候,这样操作会对整个数据显示界面有影响。刷新速度比较慢。我不同的模块使用了不同的AdoDataSet,有的用这样的方式可以刷新,有的就不行,错误信息如上,这是为什么?因为我是用AdoDataSet连接DataSource,在用AdoDBGrid连接DataSource。当我DBGrid中的数据修改的时候,用AdoDataSet.refresh来进行刷新是比较好的。我怎么来指定Primary Key? 我用的是Sql Server 2000,我想这个应该跟用的数据没有关系吧. 朋友们再帮忙找一下错 非主窗体关闭程序问题,点右上角的叉无效 请帮忙解决一下这个问题,想了好长时间不知道如何下手 请教Delphi7安装问题 问一下,如何克服字符串匹配问题 如何设置TPageControl每个Tab的宽度? 那位大侠用过DEV的控件?有关ExpressBars的问题!急急急急急!!在线等待!多少分随你要! 如何动态建立一个表,然后操作他? messageBox在intraweb中如何实现? 谁知道如何在程序中调出ADO控件的设置ConnectionString的窗体。 大家帮忙找 控件(紧急) 一个简单的动态装载DLL测试程序,请LD们看看咋回事?
adoTable1.close;
adoTable1.open;
或
adoTable1.active:=false;
adoTable1.active:=true;
建议用后一种
我不同的模块使用了不同的AdoDataSet,有的用这样的方式可以刷新,有的就不行,错误信息如上,这是为什么?
因为我是用AdoDataSet连接DataSource,在用AdoDBGrid连接DataSource。当我DBGrid中的数据修改的时候,用AdoDataSet.refresh来进行刷新是比较好的。
我怎么来指定Primary Key?