+ -
当前位置:首页 → 问答吧 → delphi问题。

delphi问题。

时间:2011-09-07

来源:互联网

我现在有一个数据库,我已经用ADOConnection去连接好了,现在怎么ADOQuery1用连接这个数据库里面的一个储存过程。然后把储存过程的查询结果放在StringGrid1里面。大虾们帮帮忙了,我是新手没办法哈。我现在之有20分了。求求各位帮帮忙啊

作者: agoni9091   发布时间: 2011-09-07

ADOQuery1.Text:='Exec ProcedureName';
  ADOQuery1.Open;
然后,用ADOQuery1.Fields[i].value 取每个字段的值,将值写入StringGrid。
如:StringGird1.cells[Acol,Arow]:=ADOQuery1.Fields[i].value.

作者: zhnglicho   发布时间: 2011-09-07

with ADOQuery1 do
begin
  close;
  SQL.clear;
  SQL.add('exec 存储过程名字, '''+字条变量参数一+''','''+字条变量参数二+''' ');
  open;
end;
while not ADOQuery1.eof do
begin
  StringGrid1.cells[i,j] := ADOQuery1.FieldByName('ID').AsString;
  next;
end

作者: varick_zhong   发布时间: 2011-09-07

ADOQuery的SQL属性要怎么写呢

作者: agoni9091   发布时间: 2011-09-07

热门下载

更多