.net网站发布了,可数据库连接字符串怎么改都连不上!数据库连接使用linq  to  sql连接的,放在Model层,数据库是Sql Server2005的,连接字符串是:Data Source=127.0.0.1\sqlexpress; Initial Catalog=XXX; Server=; User ID=0532; Password=E10AD……
这样的格式对吗? Data Source 这到底要写什么?另外,还需要修改哪的字符串连接?有一个Settings.settings的文件里也有连接字符串,需要修改吗?

解决方案 »

  1.   

    你用127.0.0.1\sqlexpress去注册一个连接看看不就行了么
      

  2.   

    你在Vs的菜单--->工具中选择连接数据库,
    进入可以测试是否连接成功,如果连接成功就直接复制那段连接串就ok了
      

  3.   

    你把Settings.settings文件连接数据库的部分贴出来给大伙瞧瞧嘛,可能系统有地方用到这个连接的。
      

  4.   

    另外,还需要修改哪的字符串连接?有一个Settings.settings的文件里也有连接字符串,需要修改吗?你看你数据库调用哪个连接字符串就修改哪个
      

  5.   

    用ip  local  localhost 都试试
      

  6.   


    Server=; User ID=0532;这个地方貌似漏写了一个点
    应该是
    Server=.; User ID=0532;
      

  7.   

    Data Source=(local);User ID=sa;Password=sa;Initial Catalog=DB_MainDB_New;Pooling=true