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你们。 简单问题让给我们嘛,出手太快了!!!with Qry do begin close; sql.text:='select A,B,C from t'; open; end; Qry.First; while not Qry.Eof do begin FlowNumber := HFQry.FieldByName('A').AsString; next; //注意循环 end;
procedure TForm1.Button1Click(Sender: TObject); var i :integer; begin with Qry do begin close; sql.text:='select A,B,C from t'; open; end; for i := 0 to qry.FieldCount - 1 do begin ShowMessage(qry.Fields[i].FieldName); end; end;只有一条多个字段,需要把不同的字段分别取出来,是显示字段,还是字段值?楼上是显示字段值,我这个是显示字段名称
begin
close;
sql.text:='select A,B,C from t';
open;
showmessage(fields[0].asstring);//取第1個字段A,或者指定字段名:fieldbyname('C').asstring;
end;
简单问题让给我们嘛,出手太快了!!!with Qry do
begin
close;
sql.text:='select A,B,C from t';
open;
end;
Qry.First;
while not Qry.Eof do
begin
FlowNumber := HFQry.FieldByName('A').AsString;
next; //注意循环
end;
var i :integer;
begin
with Qry do
begin
close;
sql.text:='select A,B,C from t';
open;
end;
for i := 0 to qry.FieldCount - 1 do
begin
ShowMessage(qry.Fields[i].FieldName);
end;
end;只有一条多个字段,需要把不同的字段分别取出来,是显示字段,还是字段值?楼上是显示字段值,我这个是显示字段名称