这个简单的Select语句在BCB中怎么写才对呢?(我真是糊涂了)

h98458 2004-04-28 03:41:17
在IB的IBConsole这样写没有问题:
select department as "科室",SUM(x_money) as "应收金额",SUM(y_money) as "实收金额" from inspection_info group by department

可在BCB中这样赋值就错了,应该怎么写才对呢?就出错在这个中文别名上("科室","应收金额","实收金额"怎么用引号才正确呀?)
s_sql="select department as '科室',SUM(x_money) as '应收金额',SUM(y_money) as '实收金额'";
s_sql=s_sql+" from inspection_info group by department";
DM->IBDataSet2->Close();
DM->IBDataSet2->SelectSQL->Clear();
DM->IBDataSet2->SelectSQL->Add(s_sql);
DM->IBDataSet2->Active=true;

盼各位兄弟解答
...全文
96 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
stonewater 2004-04-28
  • 打赏
  • 举报
回复
s_sql="select department as \"科室\",SUM(x_money) as \"应收金额\",SUM(y_money) as \"实收金额\"";
h98458 2004-04-28
  • 打赏
  • 举报
回复
不会是DM->IBDataSet2->SelectSQL不支持中文赋值吧??

13,871

社区成员

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

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