读书人

新手的提问多谢大家啦

发布时间: 2013-06-25 23:45:42 作者: rapoo

新手的提问,谢谢大家啦
大家好,我是一个大二学生这学期刚学编程,可能问的问题有些幼稚。我现在遇上了一个delphi 中sql语句使用整型变量的问题
具体如下
procedure TForm1.Timer1Timer(Sender: TObject);
var
i:Integer;
begin
for i:=1 to 100 do
begin
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select ip from abc where 编号 i');
ADOQuery1.Open;
IdUDPClient1.Host:=ADOQuery1.fieldbyname('ip').AsString;
end;
end;

这段程序总是抱错,不能这样使用变量,请问这段程序正确的写法是什么呢。各位大牛请你们帮帮忙,谢谢拉
[解决办法]


ADOQuery1.SQL.Add('select ip from abc where 编号 = ' + IntToStr(i));

读书人网 >.NET

热点推荐