社区
数据库相关
帖子详情
ADOQuery查询问题?
yegengxing
2005-09-19 03:24:49
大多表查询时,想在DBGRid中直接修改记录,
出现"缺少更新或刷新的键列信息"的错误。?
...全文
212
15
打赏
收藏
ADOQuery查询问题?
大多表查询时,想在DBGRid中直接修改记录, 出现"缺少更新或刷新的键列信息"的错误。?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
常遇道
2005-09-21
打赏
举报
回复
沒有主鍵,沒法識別
bombgod
2005-09-21
打赏
举报
回复
缺少主键。
ynmc
2005-09-21
打赏
举报
回复
记录如果来自两个以上的表,将不能直接修改
txglq
2005-09-21
打赏
举报
回复
没有写上主键的值,
yegengxing
2005-09-21
打赏
举报
回复
在多表查询,想在DBGRid中直接修改记录,
出现"缺少更新或刷新的键列信息"的错误。?
JeffreyZ
2005-09-20
打赏
举报
回复
如果你的表查询来自多个表,那么就不能这样直接在DBGrid中直接修改记录了,因为数据控件在更数修改的数据时,它没有那么智能去识别,每个字段分属哪个表;
如果你的查询只来自一个表,那么你检查以下两方面:
1.表是否建有主键
2.表定义中是否有不为空的字段,而你在更新时给它空值
Tensionli
2005-09-20
打赏
举报
回复
数据库记录可能被删除
yegengxing
2005-09-20
打赏
举报
回复
大多表查询时,想在DBGRid中直接修改记录,
出现"缺少更新或刷新的键列信息"的错误。?
现在我把查询语句中的两个表都加上了主键,还是出错。
slipsun
2005-09-20
打赏
举报
回复
应该是表中没有主键。
XRS
2005-09-19
打赏
举报
回复
被更新的那个字段所属的表没有主键或唯一列。加一个identity字段就可以了,你查查那个表,应该有完全相同的2笔以上记录。
yegengxing
2005-09-19
打赏
举报
回复
主键是其中一个表的主键
H_1218
2005-09-19
打赏
举报
回复
表中缺少主键或缺少具有惟一标识的列~
hqhhh
2005-09-19
打赏
举报
回复
应该是数据表中有默认值的问题!
把默认值去掉看看!
DBGrid
ADO
Query
分页
查询
在开发数据库应用时,数据展示和检索是关键环节,DBGrid控件与
ADO
Query
组件的结合使用能够有效地处理大量数据并实现高效的分页
查询
。在这个主题中,我们将深入探讨如何利用这两个组件在Delphi或C++Builder等RAD ...
Delphi将
ADO
QUERY
的Parameters存储到流中的演示.rar
在Delphi环境下,将
ADO
QUERY
的Parameters存储到流中可能不太实用,但在基于TCP/IP 套接字模式开发的类三层架构中,如虫虫的远程数据对象,若能采用此法,必将大幅度提高此类对象的使用范围及
查询
效率。 本演示...
ADO
Query
连接数据库的
查询
、插入、删除、修改
ADO
Query
是 Delphi 中用于操作数据库的一个重要组件,它基于
ADO
(ActiveX Data Objects) 技术,允许开发者高效地执行 SQL 语句来实现对数据库的
查询
、插入、删除和修改等操作。在 Delphi 环境中,
ADO
Query
组件是...
Delphi_
ADO
Query
连接数据库的
查询
、插入、删除、修改
在使用Delphi编程时,
ADO
Query
是访问数据库的重要组件,它允许开发者执行SQL
查询
并处理结果。本篇文章将深入探讨如何使用Delphi的
ADO
Query
组件进行数据库的
查询
、插入、删除和修改操作。 首先,我们需要了解...
ADO
Query
ADO
Query
是基于ActiveX Data Objects(
ADO
)技术的一个组件,它在编程中主要用于执行SQL
查询
和处理数据库操作。
ADO
是Microsoft提供的一个数据访问接口,它允许程序员通过OLE DB或ODBC连接到各种数据库系统,包括但不...
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章