ado一问

kkklmn 2004-12-15 04:32:32
ADOquery1->sql->add("select A=max(学生成绩)from 学生");
我想在程序中使用这个A.如何操作啊?直接edit1->text=A,似乎不对啊。
...全文
68 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
samchoy 2004-12-15
  • 打赏
  • 举报
回复
ADOquery1->SQL->Clear();
ADOquery1->SQL->Add("select max(学生成绩)as A from 学生");
ADOquery1->Open();
string p=ADOquery1->FieldByName("A")->AsString;

注意大小写
kkklmn 2004-12-15
  • 打赏
  • 举报
回复
我是定义了一个string p=ADOquery1->FieldByName("A")->AsString;,但是提示adoquery1:field“A" not found啊
samchoy 2004-12-15
  • 打赏
  • 举报
回复
h98458(零点起飞·是谁装饰了谁的梦?) 是对的
kkklmn 2004-12-15
  • 打赏
  • 举报
回复
但是我按上面的做了。异常提示adoquery1:field“A"is not found啊
samchoy 2004-12-15
  • 打赏
  • 举报
回复
哈哈
lyghe 2004-12-15
  • 打赏
  • 举报
回复
好像A前面却一个冒号?
ADOquery1->sql->add("select max(学生成绩)as :A from 学生");
edit1->text=ADOquery1->FieldByName("A")->AsString;
ch_builder 2004-12-15
  • 打赏
  • 举报
回复
不用说了,楼上已经答对了
h98458 2004-12-15
  • 打赏
  • 举报
回复
ADOquery1->sql->add("select max(学生成绩)as A from 学生");
edit1->text=ADOquery1->FieldByName("A")->AsString;
醉马不肖 2004-12-15
  • 打赏
  • 举报
回复
select A

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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