首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么得到某个表的一行的所有字段值()

2012-02-12 
如何得到某个表的一行的所有字段值(在线等)zzadoquer- FieldByName( id )- AsVariantzzadoquer- F

如何得到某个表的一行的所有字段值(在线等)
zz=adoquer-> FieldByName( "id ")-> AsVariant;

zz=adoquer-> FieldByName( "name ")-> AsVariant;
                  ;
                  ;
                  ;

难到得这样吗?? 如果我的表有三十个字段,我不得写三十遍呀?? 大家有简单的方法吗??

[解决办法]
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int k=ADOQuery1-> FieldCount;
for(int i=0;i <k;i++)
ShowMessage(ADOQuery1-> Fields-> Fields[i]-> Name);
}
[解决办法]
lt-> Clear();
for (int i=0;i <tmpmQuery-> FieldList-> Count;i++)
lt-> Add(tmpmQuery-> Fields-> Fields[i]-> AsString);

热点排行