| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 875 人关注过本帖
标题:关于数据库浏览错误,出现个奇怪的东西
只看楼主 加入收藏
garyboy520
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-5-16
收藏
 问题点数:0 回复次数:12 
关于数据库浏览错误,出现个奇怪的东西
数据库浏览错误,帮忙指引一下!!

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

IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。

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

异常详细信息: System.Data.OleDb.OleDbException: IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。

源错误:

行 66: 					string StrSql="select * from admin where names='"+this.admin.Value.ToString()+"'and password1='"+this.Password1.Value.ToString()+"'";	
行 67: 					OleDbCommand mycommand1=new OleDbCommand(StrSql,conn.dbconn);
行 68: 					OleDbDataReader myReader=mycommand1.ExecuteReader();
行 69: 					if(!myReader.Read())
行 70: 					{
搜索更多相关主题的帖子: 数据库 浏览 
2006-05-22 17:28
xufengtang
Rank: 1
等 级:新手上路
威 望:1
帖 子:89
专家分:0
注 册:2006-5-7
收藏
得分:0 

sql语句有问题吧,应该这样写
string StrSql="select * from admin where names="+"'"+this.admin.value.tostring()+"'"+"and password1="+this.password1.value


2006-05-22 21:38
garyboy520
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-5-16
收藏
得分:0 
还不是不行啊~~
笨笨姐帮个忙好吗,急着呢!!!
2006-05-24 11:29
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
='"+this.Password1+"'"
2006-05-24 11:35
garyboy520
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-5-16
收藏
得分:0 

已经是这样写了,只是这里没有显示出来
还没解决呢~~~~~~

2006-05-24 11:42
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
你把sql语句输出来 在sql查询里执行看看
2006-05-24 11:57
nelsqiao
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-5-24
收藏
得分:0 

是否建立数据库链接并打开了数据库链接,如果没有,无法读取数据。
步骤:
New SqlConnection
建立mySqlCommand
打开SqlConnection
sqlReader SqlDataReader = sqlCmd.ExecuteReader()
sqlReader.Read()

2006-05-24 15:44
garyboy520
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-5-16
收藏
得分:0 
以下是引用islet在2006-5-24 11:57:00的发言:
你把sql语句输出来 在sql查询里执行看看

什么意思呢.不明白!!!

2006-05-24 22:30
yq_haha
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2006-4-22
收藏
得分:0 

#region 回填数据
public void data()
{
try
{
string ss="/";
char[] cc=ss.ToCharArray();
String s=Session["a"].ToString();
string []cut=s.Split(cc);
//this.selectcourse();
orlcmd.CommandText="select CD_COURSE from COURSE where NM_COURSE='"+cut[0].ToString()+"'";//查找编号
orlcmd.Connection=concls.GetCon();
intocourse=orlcmd.ExecuteScalar().ToString();
//this.selectemp();
orlcmd.CommandText="select ID_EMPLOYEE from EMPLOYEE where NM_EMPLOYEE='"+cut[1].ToString()+"'";//查找编号
orlcmd.Connection=concls.GetCon();
intoemp=orlcmd.ExecuteScalar().ToString();


string str="select * from COURSETEACHER where CD_COURSE='"+intocourse+"' and ID_EMPLOYEE='"+intoemp+"' and DT_APPLY_START=to_date('"+cut[2].Substring(0,9).ToString()+"','yyyy-mm-dd')";
orlcmd.CommandText=str;
orlcmd.Connection=concls.GetCon();
OracleDataReader orldr=orlcmd.ExecuteReader();
while(orldr.Read())
{
this.txtcourseid.Text=orldr[0].ToString();
this.txtempid.Text=orldr[1].ToString();
this.txtStartday.Text=orldr[4].ToString().Substring(0,9);
this.txtEndday.Text=orldr[5].ToString().Substring(0,9);
this.txtday.Text=orldr[2].ToString().Substring(0,9);
}
orldr.Close();
}
catch(Exception exp)
{
//this.Response.Write(exp.Message);
Response.Write(exp.StackTrace.ToString());
}
}
#endregion


2006-05-25 11:07
yq_haha
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2006-4-22
收藏
得分:0 
找你有用的看吧  

2006-05-25 11:07
快速回复:关于数据库浏览错误,出现个奇怪的东西
数据加载中...
 
   



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

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