急,大哥给我说一下,这是怎么回事?
我做一个数据库更新的程序,我想在Edit2中输入增加的Quantity(数量),但是编译能够通过,但是白执行时,就说我的nTemp附近有错误,请问各位高人,这是怎么回事,以下是我的代码
var
nTemp: Integer;
begin
nTemp := StrToInt(Edit2.text);
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Update stock ');
query1.SQl.Add('set Quantity = Quantity + nTemp');
query1.SQl.Add('where PartName = '''+ edit1.Text+'''');
query1.SQl.Add('AND ProductName = '''+ edit3.Text+'''');