我想循环取tadoquery的行,取出指定列的内容,实例一点说,就是想取tadoquery的第5行第3列的数据,该怎么做呀?多谢
如果tadoquery不好实现,用其他的控件,比如tadodataset或者tadotable能实现吗?代码怎么写呢?小弟刚才c#转到delphi,请各位指点
如果tadoquery不好实现,用其他的控件,比如tadodataset或者tadotable能实现吗?代码怎么写呢?小弟刚才c#转到delphi,请各位指点
var
sl : Integer;
begin
ADOQuery.First;
while not ADOQuery.Eof do
begin
sl := sl + ADOQuery.FieldByName('SL').AsInteger;
ADOQuery.Next;
end;
end;如你想取第5行第3列
则用:
ADOQuery1.RecNo := 5;
ADOQuery1.Fields.Fields[2].AsInteger
ADOQuery1.RecNo := 5;
ADOQuery1.Fields.Fields[2].Value;