当前位置:编程学习 > C#/ASP.NET >>

连接服务器 localhost 失败 (活动连接被服务器拒绝.)

连接服务器 localhost 失败 (活动连接被服务器拒绝.) 


用 gridview 控件   按照提示 连接数据库 出现了连接服务器 localhost 失败 (活动连接被服务器拒绝.) 
问题   数据库 已经确认打开了,这是啥原因呢,救命呀 --------------------编程问答-------------------- 在线等呀 --------------------编程问答-------------------- 用户名称和密码对不? --------------------编程问答-------------------- 连接字符串:workstation id=localhost;Integrated Security=SSPI;database=master --------------------编程问答-------------------- 数据库是sqlexpress,连接数据库应该是 .\sqlexpress。如果是sqlserver版本,连接数据库是 . --------------------编程问答-------------------- 建议楼主把你的数据库连接的字符串放上去,好让我们帮你看啊
本地连接字符串和sqlexpress方式是完全不同连接操作
连接不上有很多原因的 --------------------编程问答-------------------- 补充:
</configSections>
<appSettings/>
<connectionStrings>
  <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\baojia.mdf;Integrated Security=True;User Instance=True"
   providerName="System.Data.SqlClient" />
 </connectionStrings>


上面是在  web.config 中的文件 ,数据库 是本地的

谢谢 --------------------编程问答-------------------- 是不是 电脑不用administer管理员账户 导致的,还是其他问题呢 --------------------编程问答-------------------- 不知道是不是我说的不清楚还是 太简单了,,没有人愿意接着回答了 --------------------编程问答-------------------- 要看你用的是什么数据库啊,还有是什么验证方式,如果你确认这两方面都没有问题的话,那在看看权限问题吧 --------------------编程问答-------------------- SQL Server数据库?如果是,那么不叫localhost,应该写(local)

要包括圆括号。 --------------------编程问答-------------------- 楼主把代码贴上来看看吧 --------------------编程问答-------------------- 你连接数据库有问题,你看看那些连接数据库的代码是怎么写的.
string connString = "Data Source=localhost;Initial Catalog=MySchool;Integrated Security=TRUE";
            SqlConnection conn = new SqlConnection(connString);
            try
            {
                conn.Open();
                string sql = "SELECT StudentId,StudentName FROM Student";
                SqlCommand comm = new SqlCommand(sql, conn);
                SqlDataReader reader = comm.ExecuteReader();
                while (reader.Read())
                {
                    string[] item = { reader["StudentName"].ToString() };
                    ListViewItem lvi = new ListViewItem(item);
                    lvi.Tag = reader["StudentId"];
                    lstStudent.Items.Add(lvi);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                conn.Close();
            } --------------------编程问答-------------------- 感谢上面在回答,但是  我还没有 到那个程度,
,我copy自己在电脑 运行 是可以的,发现 在公司的电脑 运行 最简单新建web项目  只在  Default.aspx上随便打几个字  debug  后也出现  连接服务器 localhost 失败 (活动连接被服务器拒绝.)  
找不到原因 呀  , --------------------编程问答-------------------- 把你的web.config文件贴出来,并说明使用的数据库和服务器IP --------------------编程问答-------------------- 自己 好像解决了,,  简体版在vs2008  装在 繁体版的系统  造成的, 找了繁体版在vs2005装上去就通过了 --------------------编程问答-------------------- 应该是连接字符串的问题,再仔细看一下吧 --------------------编程问答--------------------
引用 10 楼 sp1234 的回复:
SQL Server数据库?如果是,那么不叫localhost,应该写(local)

要包括圆括号。

小弟有一事不太明白,为什么SQL Server数据库的本地服务器名称不能使用localhost而必须使用(local);
这两者之间有区别吗?
请解释下?
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,