在c#中执行完sql语句后可以得到一个DataSet 或 DataTable然后想取哪个单元格的值可以任意取,或者循环直接for (int i=0;i<>
Delphi中网上这样写的
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.Add('select * from YourTABLE where 查询条件');
ADOQuery.Open;
jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播就到这就完了,我想取表中某行某个字段的值怎么取呢?或者我想循环一下查到的表(比如我想循环一下Name字段)
var i,l:integer;
begin
With ADOQuery do
begin
Close;
SQL.Clear;
SQL.Add('select * from YourTABLE where 查询条件');
Open;
L:=0;
while not Eof do
begin
L:=L+1;
Memo1.lines.add('第'+Inttostr(L)+'行:';
for i:=0 to Fields.Count-1 do // 所有列循环
Memo1.lines.add(' '+Fields[i].FieldName+' :'+Fields[i].asString);
Next;
end
Close;
end;
end;