String gird 问题(0分)

  • 主题发起人 主题发起人 netzhou
  • 开始时间 开始时间
N

netzhou

Unregistered / Unconfirmed
GUEST, unregistred user!
select top x * from table ,比如我x:=100 我要在前台string gird取数据库table的字段取N次结束 请问这个怎么做,在存储过程中写?
 
住StringGrid中填充数据,应该做一个二次循环。
 
StringGrid:=TStringGrid.Create(Application);
StringGrid.Col:=1;
StringGrid.RowCount:=1;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select top x * from table');
ADOQuery1.Open;
if ADOQuery1.RecordCount<>0 then
begin
While ADOQuery1.Eof=false do
begin
StringGrid.Cells[0,StringGrid.RowCount]:=ADOQuery1.fieldbyname('字段名').AsString;
StringGrid.RowCount:=StringGrid.RowCount+1;
ADOQuery1.Next;
end;
end;
ADOQuery1.colse;
 
kiki4你不错啦
是怎么做的
我也这燕做过
 
接受答案了.
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部