是sql server的吗?进展时间是DataTime类型的吗?如是的话,进展时间 > =和进展时间 < =后面都不要单引号。即: &"进展时间 > = " _
&dteFirst &" AND " _
& "进展时间 < = " _
& dteEnd 另,最好在sql server 的查询分析器里执行一下你的sql语句,看结果对不对?
&dteFirst &" AND " _
& "进展时间 < = " _
& dteEnd 另,最好在sql server 的查询分析器里执行一下你的sql语句,看结果对不对?
为了进行模糊查询,插入了这句话: & " 日志内容 like '%开会%' " _ ,搞不清为什么不能进行模糊查询,我后来又我改了一下,把加入的这句话的关键字 命令 改为由文本框输入的内容,则变成了
& " 日志内容 like '%TextboxKeyWord.Text%' " _
在文本框中输入 开会 ,结果还是一样,怎么让这个模糊查询可以实现功能呢?
改为
& " 日志内容 like '%'"+TextboxKeyWord.Text+_"'%' " _
运行以后, 输入 开会 ,系统提示:'开会'附近有语法错误,为什么?
看看能不能查出结果了.
不知道这句语法是不是正确的?
前面的查询都是相同的条件,也没有涉及到别的,就是一个时间范围。
在T-SQL帮助文件找到LIKE,你可能有收获!
改为&" 日志内容 like '%"+TextboxKeyWord.Text+"%'" _
就ok 乐
日志内容 like ‘%’内容‘%’ 一下子就能看出文提出在那里!·!所以一定要使用查询分析器(sql server ) sql plus (oracle )