日期:2014-05-19  浏览次数:20595 次

SQL语句问题请教
Set   rsX   =   CurrentDb.OpenRecordset( "select   *   from   [对象列表]   where   [对象]= ' "   &   form_name   &   " '   and   [用户群组]   like '* "   &   login_level   &   "* ' ")

原先用MDB做后台,没出现问题,现在改用SQL作后台,就出错了,我想请问一下是不是语句表达不兼容???
SQL是不是不用带“*”号??

------解决方案--------------------
* 号换成 %
------解决方案--------------------
%
------解决方案--------------------
sql的数据库可以在查询分析器里测试下效果先
------解决方案--------------------
select from [对象列表] where [对象]= ' " & form_name & " ' and [用户群组] like '% " & login_level & "% '

你最好先把这个,在用户介面上显示出来.就可以很清楚知道是什么错了