在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
SQL 语句的拼接,关键点在于对引号的处理上。 在 delphi 的语法中,使用单引号做字符串的标志符。因此,当遇到 SQL 语句中字符串标识量编写的时候,需要用两个单引号来代替实际的引号。 举例: SQL := 'Insert into table(表名) values(' + ''''数据值1'''' + ',' + ''''数据值2'''' + ',' + ''''数据值'''' + ')'; 看起来单引号太多,显得挺乱。 其实可以用其他手段来完成: 1、使用 QuotedStr 函数 SQL := 'Insert into table(表名) values(' + QuoteStr('数据值1') + ','+ QuotedStr('数据值2') + ','+ QuotedStr('数据值3') + ')'; 2、使用 Format 函数 SQL := Format('Insert into table(表名) values(%s,%s,%s)', [QuoteStr('数据值1''), QuotedStr('数据值2), QuotedStr('数据值3')]);
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论