回 帖 发 新 帖 刷新版面

主题:求助

在用vb.net2003与sql server2000数据库连接,并用datagrid控件显示数据库信息时,在执行过程中出现以下错误,请问如何处理?谢谢!
用户 'WULILONG\ASPNET' 登录失败。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Data.OleDb.OleDbException: 用户 'WULILONG\ASPNET' 登录失败。

源错误: 


行 123:        Label3.Text = i
行 124:
行 125:        OleDbDataAdapter1.Fill(DbNews1)
行 126:        DataGrid1.DataBind()
行 127:
 

源文件: c:\inetpub\wwwroot\WebApplication1\WebForm1.aspx.vb    行: 125 

堆栈跟踪: 


[OleDbException (0x80040e4d): 用户 'WULILONG\ASPNET' 登录失败。]
   System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
   System.Data.OleDb.OleDbConnection.InitializeProvider()
   System.Data.OleDb.OleDbConnection.Open()
   System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
   System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
   WebApplication1.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\WebApplication1\WebForm1.aspx.vb:125
   System.Web.UI.Control.OnLoad(EventArgs e)
   System.Web.UI.Control.LoadRecursive()
   System.Web.UI.Page.ProcessRequestMain()

 

回复列表 (共4个回复)

沙发

像这种情况,有很多种。。。我下面说一下我遇到过这种情况,有什么解决,你可以参考一下:

1、设置一下Data Source属性,比如:用127.0.0.1或者(local)试试。

2、重新一下SQL安全性的登录密码。

3、删除一下SQL SERVER的注册,重新再建一下,试一下。

遇到上面这些问题,我几乎是用这三种情况来解决的。。你可以试一下。

板凳

[quote]像这种情况,有很多种。。。我下面说一下我遇到过这种情况,有什么解决,你可以参考一下:

1、设置一下Data Source属性,比如:用127.0.0.1或者(local)试试。

2、重新一下SQL安全性的登录密码。

3、删除一下SQL SERVER的注册,重新再建一下,试一下。

遇到上面这些问题,我几乎是用这三种情况来解决的。。你可以试一下。[/quote]

楼上的把所有可能出现问题的都说清楚啦....[em3]

3 楼


重新一下SQL安全性的登录密码。

4 楼

应该是用户名或是密码不对

我来回复

您尚未登录,请登录后再回复。点此登录或注册