2,507
社区成员




'update common set lift=0 where DESCRIPT = '
就认为已经是一个完整的文本串,所以空置会被认为是程序代码,而不是文本,从而无法识别,加上Delphi只支持英文代码,所以就报非法字符。但是为了方便在字符串当中使用单引号('),可以在字符串当中用双叠的两个单引号('')来表示一个单引号字符。于是只需要改为f.Commandtext:='update common set lift=0 where DESCRIPT = ''空置''';
即可。