这个filter语句中的几个单引号的含义是什么? 有一个查询某一字母开头的字段语句如下:table1.filter:='name='+ ''''+(edit1.text)+'*'+ '''';这个语句中间4个''''和后面的4个''''是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 相当于table1.filter:='name='aa*' 所以就是字符串里的一个引号? 相当于table1.filter:='name='aa*' >>相当于table1.filter:='name= 'aa*' ' 你首先要知道SQL语句是怎么样的,如果SQL是这样的table1.filter:='name='aa*' 那么在DEPHI中就应是这样的table1.filter:='name='+ ''''+(edit1.text)+'*'+ ''''因为DEPHI中,输出一个单引号需要两个连续的引号,而字符串又需要一对才可以,因此第一、四个引号是字符串的开始和结束,肯定要,中间的是为输出一个单引号。 delphi 2009 spcom 编译出错 有關在線程中操作數據庫問題 关于D2006中安装activex控件的严重问题,请教高手 关于一个数据上传程序的问题! delphi编译网络搜索者源程序为什么老通不过???? 最后40分了,就问一个关于mediaplayer的很简单的问题,解决了就立刻送个大家!(在线等!) 请问高手:选择数据字典我该用哪一种下拉式控件? 哪位大侠有压缩解压算法的源代码,可以压缩整个目录,按目录解压 关于dxTreeview 的问题 一个关于数据库的问题。 注册号算法! Tregistry的使用
所以就是字符串里的一个引号?
相当于table1.filter:='name= 'aa*' '
如果SQL是这样的
table1.filter:='name='aa*'
那么在DEPHI中就应是这样的
table1.filter:='name='+ ''''+(edit1.text)+'*'+ ''''
因为DEPHI中,输出一个单引号需要两个连续的引号,而字符串又需要一对才可以,因此第一、四个引号是字符串的开始和结束,肯定要,中间的是为输出一个单引号。