同名男子的意思:asp.net中出现错误

来源:百度文库 编辑:高校问答 时间:2024/04/30 15:43:02
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。

源错误:
行 6: Dim objConn As New SqlConnection()
行 7: objConn.ConnectionString = ConnStr
行 8: objConn.Open()
行 9: 'If Err Then
行 10: 'err.Clear

源文件: c:\website\asp.net\lix\include\siteConn.vb 行: 8

堆栈跟踪:

[SqlException: SQL Server 不存在或访问被拒绝。]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +472
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372
System.Data.SqlClient.SqlConnection.Open() +384
ASP.ProductList_aspx.ConnectionDatabase() in c:\website\asp.net\lix\include\siteConn.vb:8
ASP.ProductList_aspx.CreateDataSet(String strSQL, String TableName) in c:\website\asp.net\lix\include\siteFunction.vb:117
ASP.ProductList_aspx.BindList_ContentShow(Int32 PageNo, String PCOne, String PCTwo) in c:\website\asp.net\lix\ProductList.aspx:24
ASP.ProductList_aspx.Page_Init(Object sender, EventArgs e) in c:\website\asp.net\lix\ProductList.aspx:166
System.Web.UI.Control.OnInit(EventArgs e) +67
System.Web.UI.Control.InitRecursive(Control namingContainer) +241
System.Web.UI.Page.ProcessRequestMain() +197
==============================
请问问题出现在哪里,高分求答

连接字符串错误
string connStr = "Data Source=服务器名;Initial Catalog=数据库名;User ID=帐号 pwd=密码"

你的连接字符串大概写错了吧,检查一下

自己做个测试,从工具箱-〉数据-〉新建一个SqlDataAdapter对象,然后根据配置向导,一步一步。连接成功完成后,在系统生成的Connection对象中看看ConnectionString属性。抄一下它的连接字符串。

如果这个问题也许是你没有定义数据源,数据源的定义方法:
控制面板--->管理工具--->数据源——系统DSN--添加---选择数据库类型---添加数据库(找到你的数据库位置)--OK

你先用管理工具中的ODBC数据源管理器建立一个”数据源“测试看看能否连通SQLSERVER,如连不通的话,检查SQLSERVR是否已正常启动、1433端口打开没有;如果连通了,那你就要好好检查一下程序了。

看看你的数据库连接字符串是不是丢失了。设个断点跟踪一下

在看一下数据库连接,,或看一下你语句后面有没有con什么的,