社区
数据库相关
帖子详情
DBGrid ,ADOQuery 相关
风车呼噜噜
2012-04-15 01:50:37
我用adoquery 查询一个数据集,如查询语句是这样“select a,b,a+b ab from table"
然后用DBGrid将数据集显示
现在的问题是:如果我在DBGrid 中更新 字段 a的值,如何自动更新 计算字段 ab 的值? 注:不能用重新从数据库中查询的方法,如让adoquery.close; adoquery.open 的方法
...全文
64
7
打赏
收藏
DBGrid ,ADOQuery 相关
我用adoquery 查询一个数据集,如查询语句是这样“select a,b,a+b ab from table" 然后用DBGrid将数据集显示 现在的问题是:如果我在DBGrid 中更新 字段 a的值,如何自动更新 计算字段 ab 的值? 注:不能用重新从数据库中查询的方法,如让adoquery.close; adoquery.open 的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山东蓝鸟贵薪
2012-04-15
打赏
举报
回复
好吧,在这里补补课,一定要超过你的
我看见佛
2012-04-15
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
其实绑定数据库控件不用写代码也是可以的
[/Quote]你又答非所问了呀
山东蓝鸟贵薪
2012-04-15
打赏
举报
回复
其实绑定数据库控件不用写代码也是可以的
bdmh
2012-04-15
打赏
举报
回复
用计算字段,或者在DrawCell(好像是这个名)字画事件中处理显示
我看见佛
2012-04-15
打赏
举报
回复
select a,b,a+b ab from table//a+b做成一个字段吧,或如楼上所说添加一个CalcField
kaikai_kk
2012-04-15
打赏
举报
回复
a+b产生的列是计算列,SQL语句中计算的列是不能修改的,显示的值就是open时的值
没别的办法,只能是重新查询或者refresh;
可以改成在adoquery添加一列CalcField列
风车呼噜噜
2012-04-15
打赏
举报
回复
CalcField 字段好像不能用AdoQuery.filter 属性
DB
Grid
ADO
Query
分页查询
DB
Grid
ADO
Query
分页查询,自己写的,不够完善,仅供交流。
DB
Grid
ADO
Query
分页查询,自己写的,不够完善,仅供交流。
DB
Grid
单行修改、单列修改、选中一行但可编辑
2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
Delphi读入数据到
DB
Grid
并向Word中插入表格.rar
wordDoc.Tables.Add(wrdSelection.Range,
ADO
Query
1.RecordCount 1,
DB
Grid
1.FieldCount,2,0); for i:=1 to
DB
Grid
1.FieldCount do //设置首行的字体为粗体 begin wordDoc.Tables.Item(1).Cell(1,i).Range....
Delphi
ADO
查询示例
DB
Grid
显示数据.rar
Delphi
ADO
查询示例
DB
Grid
显示数据.rar-
Ado
Query
实现导出数据的到EXCEL
DB
grid
/
DB
Grid
Eh实现导出数据的到EXCEL,利用控件
DB
Grid
ToExcel
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章