标题:出错问题!
取消只看楼主
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
 问题点数:0 回复次数:6 
出错问题!

我编了一个程序如下:
private void lBoxEmp_SelectedIndexChanged(object sender, System.EventArgs e)
{
//打开数据库
string connString = "workstation id=CHD-XJF;packet size=4096;user id=sa;data source=CHD-XJF;attachdbfilename=C:\\Program Files\\Microsoft ISA Server\\ISALOG_20060226_WEB_000.mdf;persist security info=False";
this.pnlResult.Visible = true;
this.dgQuest.Visible=true;
SqlConnection myConnection = new SqlConnection(connString);
myConnection.Open();
string cmdText="Select ClientIP from WebProxyLog where rownum <= 10";
SqlDataAdapter sda=new SqlDataAdapter(cmdText,myConnection);
DataSet ds = new DataSet();
sda.Fill(ds);
DataView source = new DataView(ds.Tables[0]);
this.dgQuest.DataSource = source ;
this.dgQuest.DataBind();
//关闭连接
myConnection.Close();
}
结果却是:

“/management”应用程序中的服务器错误。

对象名 'WebProxyLog' 无效。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 对象名 'WebProxyLog' 无效。

源错误:

行 163:			SqlDataAdapter sda=new SqlDataAdapter(cmdText,myConnection);
行 164:			DataSet ds = new DataSet();
行 165:			sda.Fill(ds);
行 166:			DataView source = new DataView(ds.Tables[0]);
行 167:			this.dgQuest.DataSource = source ;

源文件: c:\inetpub\wwwroot\management\questlog.aspx.cs 行: 165
请问这是怎么回事啊???
谢谢了!!!

搜索更多相关主题的帖子: 数据库 Microsoft security private 
2006-03-20 17:12
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
得分:0 
不行啊

2006-03-21 14:58
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
得分:0 
我的文件名没错,就是不能读出数据,但如果把库导入到MS sql中就能读出数据,有谁用过没有导数据到MS sql,就能读数据的值的吗?
谢谢了

2006-03-21 15:00
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
得分:0 

没写错啊,我这样用就没问题啊,因为我把ISALOG_20060226_WEB_000导入到了SQL中去了
string connString="Server=localhost;database=ISALOG_20060226_WEB_000;uid=sa;";
this.pnlResult.Visible = true;
this.dgQuest.Visible=true;
SqlConnection myConnection = new SqlConnection(connString);
myConnection.Open();
string sdaText="Select top 10 * from WebProxyLog";
SqlDataAdapter sda=new SqlDataAdapter(sdaText,myConnection);
DataSet ds = new DataSet();
sda.Fill(ds);
DataView source = new DataView(ds.Tables[0]);
this.dgQuest.DataSource = source ;
this.dgQuest.DataBind();
//关闭连接
myConnection.Close();
这个只说明了一个问题:数据没导入到SQL中,就用不了,你们看看如何解决啊?


2006-03-21 16:34
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
得分:0 
string connString = "workstation id=CHD-XJF;packet size=4096;user id=sa;data source=CHD-XJF;attachdbfilename=C:\\Program Files\\Microsoft ISA Server\\ISALOG_20060226_WEB_000.mdf;persist security info=False";
this.pnlResult.Visible = true;
this.dgQuest.Visible=true;
SqlConnection myConnection = new SqlConnection(connString);
myConnection.Open();
string sdaText="Select top 10 * from WebProxyLog";
SqlDataAdapter sda=new SqlDataAdapter(sdaText,myConnection);
DataSet ds = new DataSet();
sda.Fill(ds);
DataView source = new DataView(ds.Tables[0]);
this.dgQuest.DataSource = source ;
this.dgQuest.DataBind();
//关闭连接
myConnection.Close()
这样就不行啊,说是WebProxyLog无效,帮忙看看!

2006-03-21 16:36
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
得分:0 
有这个表啊,我在七楼写的也用了这个表,数据也能读,可是八楼的程序就不行了

2006-03-21 16:52
xjfaaron
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-6
得分:0 

拜托拜托了


2006-03-21 19:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-51628-1-1.html




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

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