我的vs2005不能连接到数据库,我的sql sever2005是开发版的,用sql能打开,但是vs2005总是显示说不能连接到数据库,提示说可能是sql不允许远程连接(但是我在sql sever 里已经打开了远程连接),错误代码是25,我同学和我装的vs2005还有sql一模一样.但是他的能打开,似乎也没有连接数据库,只是把网站打开,vs2005就自动打开运行了,我想请大家帮忙回答一下,这个错误是不是系统造成的,或者是我的某个服务被禁用了?我需不需要从新换一个系统?
请大家帮抗解决一下,越省事越好,我不想换系统,现在装系统都装怕了,

解决方案 »

  1.   

    http://news.newhua.com/news1/program_database/2008/816/0881693756E1K0H7DK3G430H4EJI1900GAEC977JA39695F2A1F533A.htmlhttp://www.cnblogs.com/lin614/archive/2008/06/02/1211985.htmlhttp://support.microsoft.com/kb/914277/zh-cn
    自己对照着检查一下吧。
      

  2.   

    sql sever2005外围设置一下就可以,
      

  3.   

    检查连接字符串
    重启sql服务
      

  4.   

    是不是连接串有问题,楼主试下面的。不是连接串的话,可以略过,呵呵。        string ConStr = "Persist Security Info=False;Initial Catalog=northwind;";
            ConStr += @"Data Source=.\sqlexpress;Integrated Security=SSPI;";
            //或者是这个ConStr += @"Data Source=.;Integrated Security=SSPI;";
            SqlConnection myCon = new SqlConnection(ConStr);