回 帖 发 新 帖 刷新版面

主题:有关数据库编程的问题,过来看看吧!!!!

ADODataSet1->CommandText="select sum(xxxx) from xxx group by xxxxx";
在这个语句中,返回了一个经sum计算后的值。但我无法用ADODataSet1->FieldByName("xxxx")->AsString方法读出他的值,因为该列没有列名。
请教各位兄弟姐妹,这个值该怎么读出来啊?????

回复列表 (共2个回复)

沙发

语句本身写的有问题 select sum(xxxx) xxxx from xxx  group by xxxxx
ADODataSet1->FieldByName("xxxx")->AsString
这样就可以了
,没有列名就指定一个别

板凳

不指定列名也行
通过ADODataSet1->Fields->Fields[0]->AsString读出

我来回复

您尚未登录,请登录后再回复。点此登录或注册