2 zhu373282183 zhu373282183 于 2016.05.09 23:01 提问

asp中,数据库查询无法显示 1C
 <%@ LANGUAGE="VBSCRIPT" %>
<!--#include file="conn.asp"-->
<%
Id=Session("LoginSuccess")
set rs = Server.CreateObject("ADODB.recordset")
sql="select * from RegUser where UserId='"&Id&"'"
rs.open sql,conn,1,1
%>

<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>农行“四融”平台</title>

<link href="style.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
    background-color:#ebfbf8;
}
-->
</style></head>



<body>
<div align="center">
  <center>
    <table cellspacing="1" cellpadding="4" width="429" bgcolor="#5A8BCE" height="144"><!--DWLayoutTable-->
      <tbody>
        <tr valign="top" bgcolor="#8CAAE7">
          <td class="main1" colspan="2" width="415" height="10"></td>
        </tr>
        <tr valign="top" bgcolor="#E6F7FF">
          <td width="415" height="32" colspan="2" bgcolor="#BCBCDE" class="main1">用户详细资料</td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">用户帐号:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("UserId")%></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">银行卡号:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("Card")%></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">身份证号:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("sfz")%></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">真实姓名:</td>
          <td  width="301" height="25" bgcolor="#BCBCDE"><%=rs("Name")%></td>
        </tr>

        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">联系电话:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("Phone")%></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">地址:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("Address")%></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">邮政编码:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("Zip")%></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="102" height="25" align="right" bgcolor="#BCBCDE" class="main1">注册时间:</td>
          <td width="301" height="25" bgcolor="#BCBCDE" class="main1"><%=rs("RegTime")%></td>
        </tr>
        <tr valign="top" bgcolor="#E6F7FF">
          <td width="415" height="15" colspan="2" bgcolor="#BCBCDE" class="main1"></td>
        </tr>
        <tr bgcolor="#E6F7FF">
          <td width="415" height="27" colspan="2" bgcolor="#BCBCDE" class="main1"><p align="center">
            <input name="B4" type="button" class="smallInput" onClick="javascript:window.history.go(-1)" value="  返回  " />
            </p>

<p align="right">&nbsp;</p>
</a></td>
        </tr>
        <tr bgcolor="#8CAAE7">

        </tr>
      </tbody>
    </table>
  </center>
</div>
</body>
</html>

2个回答

showbo
showbo   Ds   Rxr 2016.05.10 08:54

你是没登录就访问这个页面session没有值吧。。


Id=Session("LoginSuccess")
if id<>"" then 
response.write "已经超时"
response.end
end if
caozhy
caozhy   Ds   Rxr 2016.05.09 23:02

conn在哪里定义的,你的连接字符串呢?

zhu373282183
zhu373282183 回复caozhy: 我怀疑也是Id取值没取到,但是我不会输出,不知道怎么看Id有没有获取到。。。
大约 2 年之前 回复
zhu373282183
zhu373282183 回复caozhy: 数据库中有对应的Id
大约 2 年之前 回复
caozhy
caozhy 回复dscccc: 连接字符串对不对?Id有没有获取到,数据库中有对应id的数据么
大约 2 年之前 回复
zhu373282183
zhu373282183 <% set conn =server.createobject("adodb.connection") strProvider="Driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data/data.mdb") conn.Open strProvider %>
大约 2 年之前 回复
zhu373282183
zhu373282183 <!--#include file="conn.asp" -->这个已经定义了
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ASP 数据库查询的问题
ASP使用的语言是VBScript,默认的Long类型是有符号的,强制转换为其他类型,变成负数了。现在查询的数据库中的字段是32为无符号整数,这种情况应该如何查询?
【ASP】数据库查询的内容分页显示
对于大数据的查询,你不可以一次性地把所有数据中显示出来, 比如一张学生表上面有一百多号人, 那么在页面中就应该一次显示10人左右, 提供翻页功能给用户进行翻阅,不要一次性显示100多号人。 翻页系统是网页中很常见的功能
在iis中发布asp的网站后,只显示登陆页面,其他的页面都不显示,并出现http500内部服务器错误,是怎么回事?
http 500内部服务器错误说明IIS服务器无法解析ASP代码,如果你联网还发现找不到服务器就是500错误了. 在iis7里面的iis设置要开启启用父路径这个选项,之后就可以了,当然为了调试程序可以打开“ASP设置选项-调试属性”里面的一些调试功能,方便程序的调试。具体可以这样做: 一、打开IIS7的功能视图 “ASP-编译-调试属性”里“将详细错误发送到浏览器”后面改为“TRUE”
ASP.net在Chrome中无法显示动态菜单的解决方法
1. 工程右键“添加新项”,添加“浏览器文件”,然后会自动生成文件夹App_Browsers,该文件夹下含有一个自动生成的文件BrowserFile.browser,BrowserFile.browser中的内容为: <!-- 可在 \Microsoft.NET\Framew
ASP网站无法显示验证码的解决方法
ASP网站无法显示验证码的解决方法 计算机管理—>默认网站—>(找到你的应用程序)—>属性—>虚拟目录—>应用程序设置(第一页)—>配置—选项—>应用程序配置—启用父路径 
flash与asp留言板制作
Flash CS与ASP结合,flash中输入内容,存入数据库,ASP调用数据库查询
ASP 查询超时解决
本人在利用Sqlserver作全文搜索中, 发现因为待查询表不断增大,ASP查询页面经常会出现ODBC DRIVER: Timeout Expired 错误。查询google和试验良久,终于解决,现总结如下:1、 检查数据库’连接”选项中的查询超时设定,根据需要可取个大值,或干脆设为0(无限制)2、 在ASP页面代码中加入以下各项,注意要全部设定,只设一项经过我试验是不行的:1) 在数据库连接字符
acess数据库查询
access数据库查询asp版
求助在dreamweaver运行asp页面的时候出现的是设计代码或无法显示网页
 求助在dreamweaver运行asp页面的时候出现的是设计代码或无法显示网页我已经安装了iis服务器的了还是不行
ASP——为实现前台和数据库分离写的数据库操作函数
0 Then ' 'ShowErr("参数错误") response.Write ("抱歉你在访问本页时出现一个错误以下是错误的详细信息。") response.Write ("错误号:" & CStr(Hex(Err.Number)) & "") response.Write ("错误对象:" & Err.Source & "") response.Write ("有关错误的详细描述:" & Err.Description)