| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 783 人关注过本帖
标题:我的这个怎么没显示数据?
取消只看楼主 加入收藏
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
 问题点数:0 回复次数:7 
我的这个怎么没显示数据?

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<%@Import Namespace="System.Data.OleDb"%>
<script language="c#" runat="server" >
void page_load()
{
string strconn = "Provider = Microsoft.Jet.OleDb.4.0; Data Source=chinacoat.mdb";
OleDbConnection sampleconn=new OleDbConnection(strconn);
try{
sampleconn.Open();
OleDbCommand cmd = new OleDbCommand("select * from detail where id1=5", sampleconn);
OleDbDataReader rdr = cmd.ExecuteReader();
Label3.Text = rdr["comapanychi"].ToString();

}finally{

}

/*conn_str.Text="pppppp";*/

}
</script>

<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label3" runat="server" Width="298px"></asp:Label>
</form>
</body>
</html>

我的标签里怎么没显示数据,大家帮我看看,谢谢!

搜索更多相关主题的帖子: 数据 
2007-05-28 14:10
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 
我是新手,问题有点简单,很感谢你的回复.


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-28 14:51
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 

有点小突破,但是又有这个问题,代码是:
public partial class detail : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = Request.QueryString["id"];
string strconn = "Provider = Microsoft.Jet.OleDb.4.0; Data Source=F:\\asp.net\\chinacoat.mdb";
OleDbConnection sampleconn=new OleDbConnection(strconn);
try
{
sampleconn.Open();
string sql = "select * from detail where id1="+Request.QueryString["id"];
OleDbCommand rs = new OleDbCommand(sql,sampleconn);
OleDbDataReader rdr = rs.ExecuteReader();
if (rdr.Read())
{
Label2.Text = rdr["companychi"].ToString();
}
}
finally
{
if (rdr.Read != null)
{
rdr.close();
}
if (strconn.Read != null)
{
strconn.close();
}
}
}
}
如果我将finally括号里面的内容全部删除,能正常显示,但是如果放这个语句,运行时就提示:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0103: 当前上下文中不存在名称“rdr”

源错误:

行 31: finally
行 32: {
行 33: if (rdr.Read != null)
行 34: {
行 35: rdr.close();

这是什么问题,大家帮我看看,谢谢!


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-29 10:06
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 

你是只修改了finally语句 吗,一样的,还是那个错误
真奇怪!


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-29 10:36
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 

sorry,不知为何又有这个错误:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0117: “System.Data.OleDb.OleDbDataReader”并不包含“close”的定义

源错误:

行 27: }
行 28:
行 29: rdr.close();
行 30: sampleconn.close();
行 31:


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-29 10:44
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 

楼上的GrimFish,我按你的修改了,但还是有错误:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0117: “System.Data.OleDb.OleDbDataReader”并不包含“close”的定义

源错误:

行 31: finally
行 32: {
行 33: rdr.close();
行 34: sampleconn.close();
行 35: }

这是不是还需要调用接口函数,我用到的有:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-29 10:52
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 

不用try...finally试了一下,错误信息和上面的差不多:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0117: “System.Data.OleDb.OleDbConnection”并不包含“close”的定义

源错误:

行 28:
行 29:
行 30: sampleconn.close();
行 31:
行 32: }


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-29 10:54
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 
楼上的.
看来以后得小心,都是asp里面养成习惯.

谢谢大家的回复!

曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-05-29 10:59
快速回复:我的这个怎么没显示数据?
数据加载中...
 
   



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

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