读书人

字符串之间有未闭合的引号?在线=,该如

发布时间: 2012-03-11 18:15:39 作者: rapoo

字符串之间有未闭合的引号?急!!!!在线=
代码如下:
with qryspm3 do
begin
Close;
SQL.Clear;
SQL.Add( 'insert into 库房 values( ');
for j:=0 to qryspm3yx.FieldCount-2 do
SQL.Add( ' ' ' ' + qryspm3yx.FieldByName( ' '+qryspm3yx.Fields[j].FieldName+ ' ').AsString + ' ' ', ');
SQL.Add( ' ' ' ' + qryspm3yx.FieldByName( ' '+qryspm3yx.Fields[qryspm3yx.FieldCount-1].FieldName+ ' ').AsString + ' ' ') ');
try
ExecSQL;
i:=i+1;
except

end;


[解决办法]
SQL.Add( ' ' ' ' + qryspm3yx.Fields[j].AsString + ' ' ', ');
SQL.Add( ' ' ' ' + qryspm3yx.Fields[qryspm3yx.FieldCount-1]..AsString + ' ' ') ');

[解决办法]
ExecSQL;之前ShowMessage(SQL.Text)看看是什么东西呢?

读书人网 >.NET

热点推荐