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

delphi 怎样取出SQL查询出来的记录解决方法

2012-03-23 
delphi 怎样取出SQL查询出来的记录delphi 怎样取出SQL查询出来的记录,我查询出来的记录只有一条多个字段,

delphi 怎样取出SQL查询出来的记录
delphi 怎样取出SQL查询出来的记录,我查询出来的记录只有一条多个字段,需要把不同的字段分别取出来,请问这样该怎样实现呀?

[解决办法]
with adoquery1 do
begin
close;
sql.text:='select A,B,C from t';
open;
showmessage(fields[0].asstring);//取第1個字段A,或者指定字段名:fieldbyname('C').asstring;
end;
[解决办法]
adoquery1.fieldbyname('字段名').asstring
[解决办法]
楼上两位,我BS你们。
简单问题让给我们嘛,出手太快了!!!


Delphi(Pascal) code
with Qry dobegin close; sql.text:='select A,B,C from t'; open;end;Qry.First;while not Qry.Eof dobegin       FlowNumber := HFQry.FieldByName('A').AsString;  next;  //注意循环    end;
[解决办法]
Delphi(Pascal) code
procedure TForm1.Button1Click(Sender: TObject);var i :integer;beginwith Qry dobegin close; sql.text:='select A,B,C from t'; open;end;for  i := 0 to qry.FieldCount - 1 dobegin  ShowMessage(qry.Fields[i].FieldName);end;end; 

热点排行