此外,用的是sqlserver2000数据库
bookname和author定义的都是text类型
bookname和author定义的都是text类型
解决方案 »
- 关于AutoComplete(文本框的自动填充)
- tomcatPluginV321插件的运行环境下抛出 java.lang.ClassNotFoundException错误
- Servlet在web.xml上的疑问,请教
- 查询数据库的问题
- 有一JSP中文件的问题 大家来看看2
- smartupload获取变量存入数据库(mysql)中的中文问题
- 怎样确定在form中我按下哪一个按钮,多谢多谢!!
- 请介绍一下名字服务
- 为什么发邮件的程序移直到另一台机器就出错.
- jsp中控制ie的问题!急!!向高手求教!
- 请各位解释个概念!
- 有谁做过邮件系统或者类似的系统??需要的功能是,用户一进去的时候就给他显示出有多少封新邮件(或者新记录)??给个思路)
自己好好检查一下列名
我在
if(bookname.compareTo("")!=0){nameSelect="bookname like'%"+bookname+"%'";}
这一句后面改成
if(bookname.compareTo("")!=0){nameSelect="bookname like' %"+bookname+"%'";}
即在like'后面加了一个空格
结果按后面的页面输出就显示 没有找到该关键字
ps:我仅对bookname做了查询
这问题困扰了一天了,还没有解决,请各位帮我看看,谢谢啦!
我大概看了一下,可能是某个字段名写错了,你调试一下,看看拼出的sql是什么内容,是否正确吧
你的搜索看上去怎么也不合逻辑,只搜个id有什么用啊?
不如搜*