DBGRID1条件+COMBOX1的条件+EDIT1的条件合到一个EDIT2中,在EDIT1中输入中文必须要加‘ ’,为什么,直接输入该如何操作?请指教!

解决方案 »

  1.   

    你可以在转换的时候加'
    就的彺EDIT2中赋值的时候加
      

  2.   

    比如:
      edit1.text='条件1';
    那么
      edit2.text:=''''+trim(edit1.text)+'''';
      

  3.   

    edit2.text:=#39+edit1.text+#39+combobox1.Items[combobox1.itemindex];
      

  4.   

    你edit1中的Text输入对应的数据苦类型是char型的所以需要家引号啊
      

  5.   

    只要注意引号就可以了,你可以试试将你的sql语句再绑定给query或其他数据库控件之前把他提取到界面上,看看运行是是不是你期待的sql语句,通常如果你的引号没有用对,那么就会不是你想要的句子!