您现在的位置: PQ秀秀网 >> PQ知道 >> 正文 用户登录 新用户注册
SQL提示错误(紧急) Web 开发 / ASP
作者:佚名    文章来源:不详    点击数:加载中...    更新时间:2008-7-12 字体:[ ]
添加到收藏: 添加到百度收藏  收藏到QQ书签  添加到雅虎收藏  添加到新浪ViVi  添加到天极网摘  添加到和讯网摘

SQL提示错误(紧急)

楼主tongchou()2006-12-21 17:37:31 在 Web 开发 / ASP 提问

Microsoft   VBScript   编译器错误   错误   '800a03f6'    
  缺少   'End'    
   
  /iisHelp/common/500-100.asp,行242    
   
  ADODB.Recordset   错误   '800a0bb9'    
   
  变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。    
   
  /index.asp,行174    
   
   
  拜托大家帮忙解决下  
  ______________________________________________________________  
  conn.asp(连接文件)  
  <%  
  dim   connstr,conn  
                  Set   strSql   =   Server.CreateObject("ADODB.Connection")  
  strSql.Open   "driver={SQL   Server};server=127.0.0.1;   uid=sa;pwd=sa;database=tc"  
  %>  
  ________________________________________________________  
  调用页面  
  <%  
  dim   strsql,rs,i,PageNo  
  strsql="select   *   from   [house_hack]   where   pass='是'   order   by   id   desc"  
  set   rs=Server.CreateObject("ADODB.RecordSet")  
  rs.open   strsql,conn,3,3  
  rs.PageSize=50  
  PageNo=request("PageNo")  
  if   PageNo<1   or   not   isnumeric(PageNo)   then  
  PageNo=1  
  end   if  
  if   cint(PageNo)>rs.PageCount   then  
  PageNo=rs.PageCount  
  end   if  
  %>  
  ______________________________________________  
  问题点数:20、回复次数:8Top

1 楼cpp2017(慕白兄)回复于 2006-12-21 18:21:12 得分 0

pass字段是什么类型的?  
  Top

2 楼jxsddboy22(此人已死,有事烧纸)回复于 2006-12-21 18:25:33 得分 0

Request()得到的数据都是字符型的  
  要CInt一下才可以判断PageNo   <   1Top

3 楼devms(来不及伪装成人)回复于 2006-12-21 18:33:41 得分 0

楼上的  
  楼主的是"ADODB.Recordset   错误",不是vbscript脚本编译错误  
   
  同二楼的,pass是什么类型Top

4 楼cpp2017(慕白兄)回复于 2006-12-21 18:40:52 得分 0

有可以如果pass   是bit或是int就用   pass=1Top

5 楼lhfx1985()回复于 2006-12-21 20:04:38 得分 20

你的数据库连接写错了啊!~应该是:  
  <%  
      dim   conn  
      Set   conn   =   Server.CreateObject("ADODB.Connection")  
      conn.Open   "driver={SQL   Server};server=127.0.0.1;   uid=sa;pwd=sa;database=你的数据库名称"  
  %>  
  这样应该就可以了啊!  
  Top

6 楼tongchou()回复于 2006-12-22 08:07:40 得分 0

lhfx1985()     谢谢你,问题解决啦!!!Top

7 楼tongchou()回复于 2006-12-22 08:37:33 得分 0

谢谢大家帮助Top

8 楼Mapleleaf123(为分而努力)回复于 2006-12-22 08:55:33 得分 0

lhfx1985()   强  
  怎么知道别人的TC不是数据库名  
   
  ^_^Top

文章录入:andy    责任编辑:andy 
  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)