当前位置:主页>销售管理软件> 列表

很简单的问题 找进销存财务管理软件

库存管理软件版1楼: procedure TForm1.Button1Click(Sender: TObject);
var i : integer;
begin
i:=27;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(''select * from produce where TaskID = i'');
ADOQuery1.Open;
end;
这样写为什么不可以?这个查询语句应该怎么写?i必须是个变量.

2楼: strSQL:=''SELECT * from strSQL:=''SELECT myImage,IsBmp From pPhoto WHERE taslid=:a;'';
with ADOQuery1 do
begin
Close;
SQL.Text := StrSQL;
Parameters[0].Value := i;
Open;
end; 如进销存财务管理软件

3楼: procedure TForm1.Button1Click(Sender: TObject);
var i : integer;
begin
i:=27;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(''select * from produce where TaskID = :A'');
ADOQuery1.Parameters[0].Value := i;
ADOQuery1.Open;
end;

4楼: 这样也可以:
ADOQuery1.SQL.Add(''select * from produce where TaskID = ''+inttostr(i));

5楼: 多人接受答案了。

6楼: 不会吧,第一个回答的分数最少。。。。。。。。。灰心了。。。。。。。。才10分