社区
数据库相关
帖子详情
连接两个表 的 adoQuery, 如果只更新一个表.
delphi1234567
2005-09-19 01:20:14
adoQuery.sql = select a.*, b.price from a left join b on a.no = b.no
使用批处理缓冲, 使用 UpdateBatch(); 更新数据,
希望只更新到 a 表, b 表不用更新,
如何作??
谢谢.
...全文
139
6
打赏
收藏
连接两个表 的 adoQuery, 如果只更新一个表.
adoQuery.sql = select a.*, b.price from a left join b on a.no = b.no 使用批处理缓冲, 使用 UpdateBatch(); 更新数据, 希望只更新到 a 表, b 表不用更新, 如何作?? 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不若人生一场醉
2005-09-19
打赏
举报
回复
我说的方法可能只对由dataaware提交的更改有效,如果你在程序内部直接更改了数据可能就无效了,那我就不会了,帮你顶一下把
delphi1234567
2005-09-19
打赏
举报
回复
不行的.我有把 B.列名 設置為ReadOnly, 還會.
不若人生一场醉
2005-09-19
打赏
举报
回复
如果你使用的是dbgrid,那就这样
dbgrid.columns[X].readonly:=true,x代表b表中的那一列,直接对记录集也可以,dataset.fields[X].readonly:=true
delphi1234567
2005-09-19
打赏
举报
回复
yonggang402(guy)
不明白!怎么叫b表不用更新!b表数据改了,但是不应用到查询结果中吗?
就是查詢所編輯的數據(插入,修改,刪除),不需要更新到B表,只需要更新到A表就行.
TO : bluekitty(可爱猪猪)
在编辑时锁定b表的字段不允许更新不行么?
請教如何作??
不若人生一场醉
2005-09-19
打赏
举报
回复
在编辑时锁定b表的字段不允许更新不行么?
yonggang402
2005-09-19
打赏
举报
回复
不明白!怎么叫b表不用更新!b表数据改了,但是不应用到查询结果中吗?
用
Ado
Query
分页 实例
今晚在csdn论坛上看到
一个
...首先在窗体上放个listview,
两个
button,
一个
label,
一个
ado
query
,
一个
ado
connection 然后用
ado
connection建立
一个
连接
unit unit1; interface uses windows, messages, sysutils,...
【Delphi】
ADO
Connection
连接
数据库、
ADO
Query
执行SQL语句、StringGrid填充数据集
【Delphi】
ADO
Connection
连接
数据库、
ADO
Query
执行SQL语句、StringGrid填充数据集
Delphi重复使用
ADO
query
时要避免相互干扰的问题
我一般是
ADO
Query
1..5(基本上临时查询使用),循环使用,但有可能会出问题,那就是
两个
界面都用
ADO
1查询时,另外判断
ADO
.isempty时,会交叉干扰。比如A窗体的
ADO
1-->delete和B窗体的
ADO
1-->delete,...
T
ADO
Query
关联两张
表
(1)分别准备两组T
ADO
Query
,TDataSource,TDataGrid控件,并关联,
两个
T
ADO
Query
都要指定
连接
数据库字符串 (2)将第一组作为主
表
,第二组SQL属性为: select T.BangDanLiuShuiHao,C.ChePaiHao from CheLiangInf C,...
DBGRID在
ADO
+SQL环境中的Lookup问题(转)
在进销存系统中,经常会将商品信息放在
一个
数据
表
中,把销售明细(采购明细)放在另
一个
表
中,
两个
表
通过商品的编号相联,于是经常会遇到要在销售明细(采购明细
表
中显示商品名称、规格等信息,就在DBGrid中采用...
数据库相关
2,496
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章