用visual studio连接sql数据库没有问题,用sa账户登陆,密码为123,数据库中表单也设置好了,数据源也已添加,可是运行程序后出现错误,显示以下信息:未处理的“system.data.sqlclient.sqlexception”的类型异常出现在system.data.dll中。
其他信息:在于sql server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实力名称是否正确并且sql server 以配置为允许远程连接。(provider:sql网络接口,error:26-定位指定的服务器/实例时出错)我从网上找了好多相关解决方法都不行,例如:配置网络为远程连接,要求同时允许本地与远程连接。本人菜鸟级入门人士,请问:
1.是否要配置web.config文件,更改连接字符串?如何设置?如何建立config文件 
2.程序根目录文件夹下是否需要建立.mdf类型的数据库文件?如何建立?还需要在sql的数据库中附加数据库么?如果不是以上问题,该如何解决,求各位大神解决难题,让我苦恼很久啦,谢谢啦,我真是一窍不通了现在! 还有一个关键性问题:我原本用来登陆程序的用户名和密码,与sql数据库sa的那个用户名及密码 有没关系啊?是不是程序登陆密码要在数据库里设置啊?请问怎么设着啊?

解决方案 »

  1.   

    http://hi.baidu.com/hdwt/blog/item/94c307ea012787d6d439c902.html
      

  2.   

    参考:网络上的:我没测试。一说:
    代码中添加: objConn.ConnectionString = "uid=asptest;pwd=123;database=pubs"可解决问题 二说:
    你的sql有问题
      

  3.   

    ...一应该是不可能的,谁知道要连的是pubs库?二不是没有可能的。三 LZ的问的问题太多,建议您分成3个帖子说明情况。
      

  4.   

    在config文件里面配置节点:
      <connectionStrings>
        <add name="ApplicationServices"
             connectionString="data source=??;Initial Catalog=??;User ID=??;Password=??"
             providerName="System.Data.SqlClient" />
      </connectionStrings>