jankerli 发布留言 2008-7-27 20:27
多个条件查询这样写可以吗?
sql="select * from [User] where Username like ‘%Username%‘ or Xuehao like '%Xuehao%' or Department like '%Department%' Biyear like '%Biyear%'order by UserID desc "
好像不行咧,提示出错,请各位指点一下!谢谢!!!
octillion 发布留言 2008-7-27 20:29
检查Username旁边的符号
jankerli 发布留言 2008-7-27 20:32
可以具体写出来吗?
谢谢!
octillion 发布留言 2008-7-27 20:39
你把引号一个一个过一下。
这个涉及到程序员基本的素质
jankerli 发布留言 2008-7-27 22:19
sql="select * from [User] where Username like ‘%"&Username&"%‘ or Xuehao like '%"&Xuehao&"%' or Department like '%"&Department&"%' Biyear like '%"&Biyear&"%'order by UserID desc "
是这样子吗?
哪位高手来指点小弟一下咯!谢谢!!!
octillion 发布留言 2008-7-27 22:20
提示:中英文标点。
jankerli 发布留言 2008-7-27 23:07
我已经换成英文状态的啦!
还是不行!
大哥,你就写出来给我看看啦!
madpbpl 发布留言 2008-7-28 00:12
sql="select * from [User] where Username like '%"&Username&"%' or Xuehao like '%"&Xuehao&"%' or Department like '%"&Department&"%' Biyear like '%"&Biyear&"%'order by UserID desc "
注意中英文的"'"和"’"
jankerli 发布留言 2008-7-28 00:26
怎么还是不行咧...
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'Username like '%%' or Xuehao like '%23%' or Department like '%%' Biyear like '%%'' 中。
页: [1]