中易网

delphi7怎么引用数据库查询后数据库没有的字段?

答案:4  悬赏:0  
解决时间 2021-02-03 21:58
比如说:一个人有两条消费记录,然后就有两个Cost,SQL查询语句中,我用了sum(Cost),即对这两个Cost求和;查询出了sum(Cost),但是并没有在数据库那张表格上添加“sum(Cost)”这个字段;然后我再delphi中应该怎么引用sum(Cost)呢?………………或者,有什么其他办法可以让我能在delphi中得到Cost的总和?…………谢谢!





最佳答案
SQL语句中,as 列名
如 sum(Cost) as sCount
Delphi引用时,直接引用sCount字段,

或者,Delphi引用时,也可用数字,表第n列
如:
ADOQueryQ.Fields[n].AsString;
n的取值从0起
全部回答

dblookupcombox连接的datasource里面有属性列没有呢~~~没有的话当然是空的啦~~

其实你也可以手动把字段定上去的,不管你下拉的时候有没有,只要当你的adodataset的active为true时,存在那个字段就可以了。

as
把SQL.Text:='select NO,sum(Cost)(as Scount) from querymanage GROUP BY NO having NO="EdNO.Text" '; 改成SQL.Text:='select NO,sum(Cost) as Scount from querymanage GROUP BY NO having NO="EdNO.Text" ';
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
应聘客服面试时被问到:你会如何应对不悦的来
如何才能将手机的微信不用时自动锁定
急!青岛开发区的辛安附近的那一家韵达快递搬
经纬学堂地址在什么地方,想过去办事
大客车的顶窗怎么打开?
手臂上之前有纹的麒麟用什么纹身可以盖掉
17岁可以买房嘛?
开车开到路中间的林带里把树撞倒了。就开车走
时尚通讯在什么地方啊,我要过去处理事情
清真经古拉胡经
PIC单片机烧写器,烧不进程序怎么回事
永昌资产评估司法鉴定所地址有知道的么?有点
裕隆副食在什么地方啊,我要过去处理事情
照相机里的内存卡是什么卡,我想买个读卡器,
比赛跑步,怎么跑,跑的又快又不累
推荐资讯
巩留县财政监督检查局地址有知道的么?有点事
锡林郭勒职业技术学院护理专业在哪个校区
辽宁营口和盖州房价
南方干洗部地址有知道的么?有点事想过去
荷花鲤和鲤鱼有什么区别
自由幻想 一级包之魂
电脑显示器后面无缘无故发出滋滋的声音,但可
你觉得鸽子是一个有感情的动物吗?
静湖菜市场怎么去啊,有知道地址的么
江铃域虎皮长军绿色有民用版吗
K5uvo下载到苹果手机上怎么登录
皓杰商贸公司怎么去啊,有知道地址的么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?