首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

請高手指點下,謝謝!解决方案

2012-02-16 
請高手指點下,謝謝!setconn1Server.CreateObject( ADODB.Connection )setrs1Server.CreateObject( AD

請高手指點下,謝謝!
set   conn1=Server.CreateObject( "ADODB.Connection ")  
set   rs1=Server.CreateObject( "ADODB.Recordset ")
conn1.Open   dsn

  rs1.CursorType   =   adOpenKeyset
  btn=Trim(Request.Form( "btn "))
  user_id=Trim(Request.Form( "user_id "))
  user_name=Trim(Request.Form( "user_name "))
  user_dept=Trim(Request.Form( "user_dept "))
  user_sex=Trim(Request.Form( "user_sex "))
  sql= "select   *   from   yh_information   where   user_id= ' "+user_id+ " ' "
  rs1.Open   sql,conn

上段代碼,提示錯誤
除非使用   IS   NULL   或   LIKE   運算子,否則無法使用   text、ntext   及   image   資料型別進行比對或排序。
提示是最後一行有錯。。。謝謝


[解决办法]
sql= "select * from yh_information where user_id= ' "&user_id& " ' "
[解决办法]
你的user_id为text或ntext型
sql= "select * from yh_information where user_id like ' "+user_id+ " ' "
[解决办法]
有些机子上这些类型不能用=号进行比对
[解决办法]
同意樓上

热点排行