• SQL的拼接语句在Delphi中怎么写


    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')]);
    好的代码像粥一样,都是用时间熬出来的
  • 相关阅读:
    事件委托
    a标签深入研究
    windows查看端口号
    什么是WCM
    map key循环
    用Myeclipse打war包
    myeclipse 8.510.0 安装 svn 方法
    SVN使用&CVS使用
    MyEclipse 字体大小 字体颜色
    什么是Quickr
  • 原文地址:https://www.cnblogs.com/winchance/p/11975956.html
Copyright © 2020-2023  润新知