zoukankan      html  css  js  c++  java
  • 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')]);
    好的代码像粥一样,都是用时间熬出来的
  • 相关阅读:
    java反编译工具
    Eclipse反编译插件: Jodeclipse与JadClipse
    Apk修改利器:ApkToolkit v2.1
    新浪微博2.5.1 for Android 去广告
    java
    第K顺序统计量
    身份证号码
    pop3
    google
    Exception
  • 原文地址:https://www.cnblogs.com/winchance/p/11975956.html
Copyright © 2011-2022 走看看