在C#怎么进行局域网连接数据库和远程连接
最好都有代码?
数据库是My SQL 2005  windown验证
我本来是这样的string connString="Data Source=.;Initial Catalog=我的数据库名;integrated security=true";
要怎么设置电脑和数据库才可以连接?
谢谢!!

解决方案 »

  1.   

    远程连最好改成sql认证
    然后把用户密码加到连接字符串里
      

  2.   

    那就的在服务器端建立一个和你所使用的客户端用户名和密码一致且有访问数据库权限的账户,否则介意使用my sql自身的认证
      

  3.   

    如果想要从一台计算机上去访问另一台计算机上的数据库 首先判断数据库是否允许远程连接 然后新建一个权限账户
    连接字符串 为“Data Source=服务器名,Initial Catalog=数据库名,User ID= 账户名,Pwd=账户密码”;
      

  4.   

    <add key="SQL_CONNECT" value="data source=192.168.1.1;initial catalog=CMCrMis;persist security info=False;user id=sa;password=cc;packet size=4096; Min Pool Size=0;Max Pool Size=300;"/>data source为你远程连接的地址,catalog为数据库名,user id为用户名,password为密码;
      

  5.   

    <add key="SQL_CONNECT" value="data source=(local);initial catalog=CMCrMis;persist security info=False;user id=sa;password=cc;packet size=4096; Min Pool Size=0;Max Pool Size=300;"/> 为数据库和程序在同一机器上,将source=(local);改成即可;
      

  6.   

    <add key="SQL_CONNECT" value="data source=(local);initial catalog=CMCrMis;persist security info=False;user id=sa;password=cc;packet size=4096; Min Pool Size=0;Max Pool Size=300;"/> 为数据库和程序在同一机器上,将source=(local);改成即可;
      

  7.   

    我本机上有数据库和程序我把data source=.;就可以了
    可一改成IP就不行了!要在哪里设置?
      

  8.   

    除了上面的连接串,还要在外围配置里设置tcp/ip 和name pipe访问