以前在学校的时候做 asp.net项目都是链接本地的数据库,现在在公司要发布到FTP的,不知道数据库文件发布后在webconfig怎么配置这个链接路径,数据库是sqlserver2005,前辈们指引下小弟哦,小弟刚工作的

解决方案 »

  1.   

    一样的,就是数据库连接字符串稍有不同:Persist Security Info=False;User ID=dalmeeme;Initial Catalog=学生;Data Source=204.236.0.5"
      

  2.   

    主要是Data Source的值由“.”改为Sql server服务器的ip地址。
      

  3.   


      <connectionStrings>
        <add name="DBString" connectionString="Data Source=IP,端口号;Initial Catalog=数据库名;User ID=数据库用户名;Password=密码"/>
      </connectionStrings>
      

  4.   

    在WebConfig文件中配置以下节点 
    <connectionStrings>
        <add name="ConnectName" connectionString="server=数据库服务器地址;database=数据库名;uid=数据库账户名;pwd=数据库密码"/>
      </connectionStrings>
    然后再C#中
    System.Configuration.ConfigurationSettings.AppSettings["ConnectName"]就能获取链接字符串了
      

  5.   

    因为我以前都是写的本地...现在要发布到FTP了
      

  6.   

    和本地的一样,但要分两种情况,
    第一种,就是数据库和程序是不是在同一个服务器里,在的话,server=数据库服务器地址;用一个点“.”就可以了。即server=.;
    第二种,如果数据库和程序分开的,即不在同一个服务器,那就填ip地址了,比如server=201.189.253.233;
    其它的就是数据库用户名、登录密码、数据库名称
      

  7.   

    如果服务器是自己的,就得在服务器把自己的数据库安装到服务器的sqlserver2005里面,如果服务器没有sqlserver2005就得装一个,然后再sqlserver2005把你的数据库装上,然后设置一下分配一下数据库用户名、登录密码。如果是接入商的服务器,和他们联系一下,他们会给你这些参数的。
      

  8.   

    IP地址就是我发布的FTP的域名吗??
      

  9.   

    如果是你用的是空间商提供的服务器空间,如果你购买了sqlserver2005数据库,他们会给你这些参数的,比如数据库连接地址,用户名,密码,数据库名称。
      

  10.   

    在web.config中进行修改,
    各式各样的连接字符串请参考
    www.connectionstrings.com