为什么在在查询组件的sql属性里
设置时,加单引号和加号是什么意思啊
是不是要查询的字段数据类型不同,加的引号和加号也不同,
转意符是什么意思啊

解决方案 »

  1.   

    当你动态查询时,要给sql语句赋值,这时就要用。
    日期数值型直接连字符型要用引号引起来就要用两个引号。
    加号是用来连接的连接符。例:query.Sql.clear;
        query.Sql.add('select Field1,Field2 from tablename '+
                      ' where field1='+value1+' and field2='''+value2+'''')
        query.active := True;field1 为数值型或日期型
    fiedl2 为字符型