社区
数据库相关
帖子详情
ADOQuery输入数据出错,提示:“无法为更新行集定位,一些值可能在最后读取后改变。”
yanghhelen
2003-06-05 09:37:38
ADOQuery输入数据出错,提示:“无法为更新行集定位,一些值可能在最后读取后改变。”
ADOQuery选取了表中所有字段。请问是什么问题?如何解决。是否是cursorType设置有问题?
我现在用的是ctKeyset。
...全文
77
7
打赏
收藏
ADOQuery输入数据出错,提示:“无法为更新行集定位,一些值可能在最后读取后改变。”
ADOQuery输入数据出错,提示:“无法为更新行集定位,一些值可能在最后读取后改变。” ADOQuery选取了表中所有字段。请问是什么问题?如何解决。是否是cursorType设置有问题? 我现在用的是ctKeyset。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cow8063
2003-06-10
打赏
举报
回复
补。。。。。。。。。。。。。。。。。。。。。。。。。。。。
hawkwyz
2003-06-10
打赏
举报
回复
打补丁
yifei1900
2003-06-05
打赏
举报
回复
你现在正在更改的行,可能已在别的地方被修改过了,
你现在正在更新的行,已经不存在了。
linzhisong
2003-06-05
打赏
举报
回复
表数据改变,
保存后刷新一下数据集看看!
windwather
2003-06-05
打赏
举报
回复
楼上已经解决了啊!
「已注销」
2003-06-05
打赏
举报
回复
如果你用触发器的话,你给我留言,我详细给你说解决办法。
「已注销」
2003-06-05
打赏
举报
回复
关闭数据集合,然后在打开。
AdoQuery.Close;
AdoQuery.Open;
//不要用AdoQuery.Refresh;
出现这种情况的原因很多,但大部分都用上面的方法可以解决。其他原因:
1.是否设置了主键,这样的话可能没有索引就会导致这种情况。
处理方法:添加主键
2.在beforepost等事件中不合理的使用first,next,move的方法
处理方法:先去掉这些方法,然后看看是否能够解决
3.使用了嵌套事务,一个事务失败后就会导致上述提示信息。
4.用Delphi5的话请升级Ado到Ado2.7
如果你使用了触发器,也有可能会导致这中错误,即使你用BDE能够正常的运行。
解决Delphi
ADO
无法
为
更新
定位
行。一些
值
可能
已在
最后
一次
读取
后已更改的问题
解决Delphi
ADO
无法
为
更新
定位
行。一些
值
可能
已在
最后
一次
读取
后已更改的问题 2012-11-21 20:39:31| 分类:
数据
库相关 | 标签:sql delphi
数据
库 |举报|字号 订阅 下载LOFTER我的照片书 |
解决Delphi
ADO
无法
为
更新
定位
行
解决Delphi
ADO
无法
为
更新
定位
行。一些
值
可能
已在
最后
一次
读取
后已更改的问题 解法一: Delphi中很多朋友使用
ADO
Query
更新
数据
时会出现,
无法
为
更新
定位
行。一些
值
可能
已在
最后
一次
读取
后已更改的错误信息。 以前的时候也碰到类似的问题,一般就是去看
数据
表,发现没有设置主键或者表里的字段有的没有默认
值
什么的。说来也怪,设置上主键或者默认
值
都基本搞 定。也就没有仔细研
ClientDataset+TDataSetProvider的
数据
保存问题
看到一篇介绍ClientDataSet和TDataSetProvider,非常精彩,特此保存。 ================================================================================= 前台:D7或D2005; DBExpress连接组件:TSqlConnection,TSql
Query
,TDataSetProvide...
Delphi与Word之间的融合技术
问题:Delphi与Word之间的融合技术 ( 积分:0, 回复:325, 阅读:37835 )分类:OLE/Automation ( 版主:g622, satanmonkey ) 来自:yzhshi, 时间:2001-11-18 17:52:00, ID:737517[显示:小字体 | 大字体]
DBGrid 各属性的设置
在 Delphi 语言的
数据
库编程中,DBGrid 是显示
数据
的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以
改变
DBGrid 的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。 以下的示例程序演示了对 DBGrid 各属性的设置,使 Delphi 显示的表格就像网...
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章