求教大神!ASP查询记录集是否为空老是出错,为什么!!

时间:2023-01-15 23:47:22
求问这是怎么回事?就下面这段语句出错,但是不知道哪里出错,我写了个成绩管理系统,这个页面是要判断姓名和学号是否存在,调试的时候输入记录里没有的姓名学号他会弹窗说请输入正确的姓名和学号,但是输入正确的以后他就直接报错了?何解?
什么rs.eof啊,rs.recordcount<>0啊,我都用过了,都是这个鸟样,这是为什么,求解答,在做毕业设计,感激不尽啊!! 求教大神!ASP查询记录集是否为空老是出错,为什么!!

6 个解决方案

#1


报的是什么错误?你的sql语句在数据库中查询出错吗?

#2


引用 1 楼 feathercloudy 的回复:
报的是什么错误?你的sql语句在数据库中查询出错吗?

不知道··显示的是500错误,没具体指出哪里

最可能的原因是:
•该网站正在进行维护。
•该网站有程序错误。
 
    
你可以尝试以下操作:
 
    

  刷新该页面。  
 
    

  返回到上一页。  
 
    

详细信息  详细信息   


此错误(HTTP 500 内部服务器错误)意味着你正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。

有关 HTTP 错误的详细信息,请参阅帮助。
 

#3


我在IE中打开了。显示的错误是
Microsoft Office Access Database Engine ���� '80040e07' 

��׼����ʽ���������Ͳ�ƥ�䡣 

/yanzheng.asp���� 33 
这是什么??

#4


sql语句那里有问题,你在IE下改变一下编码方式看看打����的内容

#5


用  rs.eof and rs.bof 判断有没有返回记录是对的。
把sql输出显示看看,拷贝到access里查询,看看有没有错。 直接拼接sql容易错并且会被注入,一般变量都要先处理的。

#6


mdb文件右键 加everyone权限

#1


报的是什么错误?你的sql语句在数据库中查询出错吗?

#2


引用 1 楼 feathercloudy 的回复:
报的是什么错误?你的sql语句在数据库中查询出错吗?

不知道··显示的是500错误,没具体指出哪里

最可能的原因是:
•该网站正在进行维护。
•该网站有程序错误。
 
    
你可以尝试以下操作:
 
    

  刷新该页面。  
 
    

  返回到上一页。  
 
    

详细信息  详细信息   


此错误(HTTP 500 内部服务器错误)意味着你正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。

有关 HTTP 错误的详细信息,请参阅帮助。
 

#3


我在IE中打开了。显示的错误是
Microsoft Office Access Database Engine ���� '80040e07' 

��׼����ʽ���������Ͳ�ƥ�䡣 

/yanzheng.asp���� 33 
这是什么??

#4


sql语句那里有问题,你在IE下改变一下编码方式看看打����的内容

#5


用  rs.eof and rs.bof 判断有没有返回记录是对的。
把sql输出显示看看,拷贝到access里查询,看看有没有错。 直接拼接sql容易错并且会被注入,一般变量都要先处理的。

#6


mdb文件右键 加everyone权限