| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 538 人关注过本帖
标题:数据库问题
只看楼主 加入收藏
yichun_mark
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-11-21
收藏
 问题点数:0 回复次数:3 
数据库问题

我有一段程序如下:
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand myCommand = new SqlCommand("UserLogin", myConnection);

//指明Sql命令的操作类型是使用存储过程
myCommand.CommandType = CommandType.StoredProcedure;

//给存储过程添加参数
SqlParameter parameterUserName = new SqlParameter("@UserName", SqlDbType.NVarChar, 20);
parameterUserName.Value = UserName;
myCommand.Parameters.Add(parameterUserName);

SqlParameter parameterPassword = new SqlParameter("@Pass", SqlDbType.NVarChar, 20);
parameterPassword.Value = password;
myCommand.Parameters.Add(parameterPassword);


//打开数据库连接
myConnection.Open();
//进行数据库操作
SqlDataReader dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);

return dr;
此程序在网站上访问时出现如下问题:


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

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

源错误:

行 176: 行 177: //打开数据库连接 行 178: myConnection.Open(); 行 179: //进行数据库操作 行 180: SqlDataReader dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);

源文件: d:\net\cforum\sqlclass.cs 行: 178

堆栈跟踪:

[SqlException: SQL Server 不存在或访问被拒绝。] System.Data.SqlClient.ConnectionPool.CreateConnection() System.Data.SqlClient.ConnectionPool.UserCreateRequest() System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) System.Data.SqlClient.SqlConnection.Open() Cforum.SqlClass.UserLogin(String UserName, String password) in d:\net\cforum\sqlclass.cs:178 Cforum.log.Page_Load(Object src, EventArgs e) in d:\net\cforum\check.aspx.cs:37 System.Web.UI.Control.OnLoad(EventArgs e) System.Web.UI.Control.LoadRecursive() System.Web.UI.Page.ProcessRequestMain() 我将这段程序放在一个C#程序里,则可以运行正常,但一到网站上运行则出现这个问题,这是为什么?是哪里出现了问题?

搜索更多相关主题的帖子: 数据库 
2005-11-21 10:04
冰封谷主
Rank: 4
等 级:贵宾
威 望:10
帖 子:226
专家分:20
注 册:2005-1-7
收藏
得分:0 

确保数据库路径正确,连接字符串没错误,,请再次检查,


2005-11-21 10:42
yangzp
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-11-18
收藏
得分:0 
应该是数据库没有连接上
2005-11-26 11:47
smartking
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2005-9-19
收藏
得分:0 
ConfigurationSettings.AppSettings["ConnectionString"])你确定你的ConnectionString在Webconfig里配置正确了?
2005-11-27 14:00
快速回复:数据库问题
数据加载中...
 
   



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

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