C# C/S系统,客户端如何连接数据库 sql server2008 C#怎么连接sql server 2008数据库啊?

作者&投稿:骑解 (若有异议请与网页底部的电邮联系)
使用连接语句就行了

SqlConnection con = new SqlConnection("Data Source=数据库地址(本地用.);Initial Catalog=数据库名;Integrated Security=True");
con.Open();

对了 要加命名空间using System.Data.SqlClient;

1.webService
2.客户端 服务端 客户端通过服务端链接服务器的数据库.
3.直接通过IP地址访问数据库。

用WebService的比较多。看你的需求

C/S模式,C#如何远程连接sql2008数据库?~

一般C/S模式连接远程数据库是不会去直连的,而是通过一个中间系统去连接数据库。比如说你举的例子,客户端在上海,数据库在北京,那么需要在北京架一台WebService服务器(或在上海或其他城市也行,最好是在北京,与数据库在同一个内网里,但只有WebService服务器对外,而数据库服务器不对外),然后在WebService中实现增删查改功能,再利用Client端去直接访问这些WebService功能即可。

你先看这里可以登录进去吧:

Server对应 :服务器名称
user id:对应登录名(一般都是sa)
pwd对应 密码
DataBase对应你建的数据库

我的连接字符串为:
string sqlconn = "Password=sasa;Persist Security Info=True;User ID=sa;Initial Catalog=数据库名;Data Source=PC\SQLEXPRESS"