"user id=sa;password=;initial catalog=pubs;data source=192.168.0.1\DBServer;Connect Timeout=60"

解决方案 »

  1.   

    可以动态设定,应该加一个登陆框,或者在程序的设置项里面设置。最好用App配置文件。
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <appSettings>
    <add key="sqlconn" value="user id=sa;database=myen;server=192.168.0.166"></add>
    </appSettings>
    </configuration>使用:
    在头部加 using System.Configuration;
    之后就可以通过ConfigurationSettings.AppSettings["sqlconn"]来获取连接字符串了
      

  2.   

    data source改为有数据库机子的IP
    最好把数据库IP放在一个INI文件里面。
      

  3.   

    不行,我不知道我的sql server要不要设置什么东西!
      

  4.   

    连接字符串我一般是这样写的。
    data source=数据库的IP;uid=sa;pwd=密码;initial catalog=数据库WINDOWS身份验证的连接字符串没写过。