回 帖 发 新 帖 刷新版面

主题:帮忙解决一下这个ASP.NET连接SQLServer

请问怎么解决该问题:
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

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

源错误:


行 62:             SqlDataAdapter objAdapter = new SqlDataAdapter(sql, Con);
行 63:             DataSet objDataSet= new DataSet() ;
行 64:             objAdapter.Fill(objDataSet, "mytable");
行 65:             return objDataSet;
行 66:         }


源文件: d:\我的文件\短学期作业\asp.net样板\asp.net样板\my_factory\data.cs    行: 64

回复列表 (共5个回复)

沙发

你的Con连接建立起来了吗?确认与SQLSERVER服务器能连上吗?连接字符串写的对吗?

板凳

我刚刚建立了一个asp.net讨论QQ群组11440220,欢迎加入,c#爱好者的优先考虑呀!

3 楼


应该是在方法里写
private DataSet aaa()
{
    SqlDataAdapter dap = new SqlDataAdapter(sql, Con);
    DataSet ds= new DataSet() ;
    dap.Fill(ds,0,3,"TableName");
    return ds;
}
不知道你的连接是不是正确,这样返回一个离线形数据库就应该没有问题了!

4 楼

你的数据库操作命SqlDataAdapter建立时前面sql命令字符串都没写,在前面添sql="你的操作命令",con在前面也不能漏。

5 楼

新建一个文本文件,扩展名改为udl,双击运行,填写你的sql server连接信息后,点击“测试连接”,如果成功了再调试你的程序也不迟。

我来回复

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