数据库取值

rolandman 2003-08-25 10:57:22
各位大侠:
小弟碰见一个问题,望大侠们帮帮忙,指点小弟一二!问题是:
假设我有个数据库中有三列:a,b,c,我有了两个列a和b的值,我要把其对应列c的值赋给num,我该怎么实现呢?SQL以及delphi程序怎么写呢?我在这里谢谢各位大哥大侠们了!
...全文
63 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
madyak 2003-08-25
  • 打赏
  • 举报
回复
query1.sql.clear;
query1.sql.add('select a,b,c from tab where ...');
query1.open;
num:=query1['c'];
以上可以,如果NUM是Integer也可以用以下方法
query1.sql.clear;
query1.sql.add('select a,b,c from tab where ...');
query1.open;
num:=query1.fieldbyname('c').AsInteger;

jiezhi 2003-08-25
  • 打赏
  • 举报
回复
query1.sql.clear;
query1.sql.add('select a,b,c from tab where ...');
query1.open;
num:=query1.fieldbyname('c');

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧