data source=(Local);改为:data source=server_name(数据库服务器名)

解决方案 »

  1.   

    把连接字符串写成几个连接起来,data source,根据访问不同的服务器更改。
      

  2.   

    数据库肯定是放在一个机器上,所以data source中就是该机器的机器名
    与使用的客户没有关系
      

  3.   

    我感觉可以用代码从系统服务中取出sqlserver服务实例的名字,然后直接访问就可以了。
    不过不知道应该怎么实现。
    还有一个办法就是每次运行程序时弹出一个对话框,让用户填写服务器的实例名称,不过
    这要求用户有很高的计算机素质。或者你在给用户部署客户机的时候告诉他以后要填写什么。
      

  4.   

    data source=服务器名称;initial catalog=ws_数据库名称;persist security info=False;user id=sa
      

  5.   

    server=(local),(local)就是代表运行程序的Sql server服务器名啊?