| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 771 人关注过本帖
标题:ASP连接数据库时,无法显示网页!!
只看楼主 加入收藏
林肯公园
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-14
收藏
 问题点数:0 回复次数:5 
ASP连接数据库时,无法显示网页!!
制作B/S模式的图书管理系统
  其中一个  库存图书查询的ASP文件,  代码是:
%>
<html>
<head>
<title>库存图书查询列表</title>
</head>
<body bgcolor="#FFFFCC" text="#000000" link="#3366CC" vlink="#666666" alink="#990000">
 <br><br>
 <h1 align="center">
 <font color="#800080" size="+6" face="华文行楷">
<b>库 存 图 书 查 询 列 表</b></font>
 <%
 set cn=server.CreateObject("ADODB.Connection")
 cn.open "Dsn=tsgl;UID=sa;PWD="
 if request.Form("tsgjzlb")="图书编号"then
    Set rs=cn.Execute("select * from tsbm where tsbh like '%"&request.Form("tsgjz")"%'")
    
elseif request.Form("tsgjzlb")="图书名称"then
    Set rs=cn.Execute("select * from tsbm where tsmc like '%"&request.Form("tsgjz")"%'")
    
 elseif request.Form("tsgjzlb")="图书类别"then
    Set rs=cn.Execute("select * from tsbm where tslb like '%"&request.Form("tsgjz")"%'")
     
 elseif request.Form("tsgjzlb")="作者"then
    Set rs=cn.Execute("select * from tsbm where zzxm like '%"&request.Form("tsgjz")"%'")
    
 else
   Set rs=cn.Execute("select * from tsbm where cbs like '%"&request.Form("tsgjz")"%'")
     
 end if
 if rs.eof then
    response.Write"<font size='4' color='#0000ff'>"
    response.Write"<center>没有要查询的记录</center>"
    response.Write"</font>"
   else
    response.Write"<table align=center border=1 cellpadding='3' style='font-size:11pt'>"
    response.Write"<tr bgcolor=#d8bfd8>"
    response.Write"<td nowrap align=center>图书编号</td>"
    response.Write"<td nowrap align=center>图书名称</td>"
    response.Write"<td nowrap align=center>图书类别</td>"
    response.Write"<td nowrap align=center>作者</td>"
    response.Write"<td nowrap align=center>出版社</td>"
    response.Write"<td nowrap align=center>出版日期</td>"
    response.Write"<td nowrap align=center>定价</td>"
    response.Write"<td nowrap align=center>备注</td>"
    response.Write"</tr>"
    do while not rs.eof
     response.Write"<tr>"
     response.Write"<td>"&rs("tsbh")&"</td>"
     response.Write"<td>"&rs("tsmc")&"</td>"
     response.Write"<td>"&rs("tslb")&"</td>"
     response.Write"<td>"&rs("zzxm")&"</td>"
     response.Write"<td>"&rs("cbs")&"</td>"
     response.Write"<td>"&rs("cbrq")&"</td>"
     response.Write"<td>"&rs("dj")&"</td>"
     response.Write"<td>"&rs("bz")&"</td>"
     response.Write"</tr>"
     rs.movenext
    loop
    response.Write"</table>"
 end if
  %>

网页中提示 红的代码错误!!!
    ! 急!!!
   谢谢~~~
搜索更多相关主题的帖子: ASP request 
2008-11-17 14:08
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
显示什么错误信息?
2008-11-17 14:58
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
'%"&request.Form("tsgjz")"%'
少了个 &
'%"&request.Form("tsgjz")&"%'
下面的其他查询也是一样都少了&

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-11-17 15:33
林肯公园
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-14
收藏
得分:0 
这个错误找到了 ,谢谢
  可是还是无法打开这ASP文件 ,在网页无法显示,  提示错误:
  错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 '20081114-1610\IUSR_20081114-1610' 登录失败。
 急需搞定 谢谢!!!!
2008-11-17 21:45
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
SQL Server服务器问题检查SQL的用户名密码是否正确,设置是否没有问题。
2008-11-17 23:43
林肯公园
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-14
收藏
得分:0 
谢谢 两位   搞定了
   版主 hmhz  厉害 !!!
      ASP编程超级群号:49158383  敲门暗号:ASP编程
2008-11-18 12:29
快速回复:ASP连接数据库时,无法显示网页!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014782 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved