为什么ASP程序运行一次后,后退返回再运行就提示说连接不到数据库?

musandy 2003-10-17 11:55:06
请问大家,为什么我的ASP程序运行一次后,按后退键返回后,再运行就提示说连接不到数据库,当等一会再运行又可以了,为什么呢,怎么可以解决啊?
...全文
33 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuzq 2003-10-18
  • 打赏
  • 举报
回复
这样查出来是name与keyword相似的全部数据

试下不要set conn=nothing
musandy 2003-10-18
  • 打赏
  • 举报
回复
to avonqin
还是不行啊,查出来的还是全部数据:(
avonqin 2003-10-18
  • 打赏
  • 举报
回复
没错,试试这样写:
sql="select * from student where name like '%"&keyword&"%'"
musandy 2003-10-18
  • 打赏
  • 举报
回复
顺便问一下
sql="select * from student where name like '%"+keyword+"%'"
这句有错吗?怎么查出来的结果是全部数据,而不是根据关键字查的?
musandy 2003-10-18
  • 打赏
  • 举报
回复
rs.Close
set rs=nothing
conn.Close
set conn=nothing
Response.End
孟子E章 2003-10-18
  • 打赏
  • 举报
回复
有没有写关闭数据库的代码啊
musandy 2003-10-18
  • 打赏
  • 举报
回复
很长的哦
avonqin 2003-10-18
  • 打赏
  • 举报
回复
倒~~~人家是叫你贴出代码啦………………
musandy 2003-10-18
  • 打赏
  • 举报
回复
谢谢大家,查询的问题总算解决了,至于为什么返回再执行程序时提示出错
就还没解决,但只要等一下再运行就可以了,真的好奇怪。到底是为什么呢?
默__ 2003-10-18
  • 打赏
  • 举报
回复
keyword可能在退回来的时候变成了null了
请把sql response.write 出来看看
然后放入查询分析器中直接察看。就知道了吗?
musandy 2003-10-18
  • 打赏
  • 举报
回复
我用了'%"+keyword+"%'这个,就应该是查出name中有keyword字符的数据才是啊
但怎么会是全部数据呢?请问哪位朋友可以救救我啊!

to fuzq
我删掉了set conn=nothing了,但结果一样,怎么会这样呢:(
musandy 2003-10-17
  • 打赏
  • 举报
回复
是的,可能给我解决的代码吗?
孟子E章 2003-10-17
  • 打赏
  • 举报
回复
代码?

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧