C#winform远程连接sql数据库

发布网友 发布时间:2022-04-22 01:01

我来回答

5个回答

热心网友 时间:2022-04-09 05:58

c#
连接数据库的方式
winform和webform是一样的
sqlconnection conn=new sqlconnection("server=数据库服务器地址;database=数据库名称;uid=sa;pwd=密码;");
//添加、修改、删除 更换sql即可
string sql="insert into tablename(字段1,字段2)values(值1,值2)";
sqlcommand cmd=new sqlcommand(sql,conn);
conn.open();
cmd.executenonquery();
conn.close();
//查询
sql="select * from tablename";
sqldataadapter da=new sqldataadapter(sql,conn);
datatable dt=new datatable();
conn.open();
da.fill(dt);
conn.close();

热心网友 时间:2022-04-09 07:16

你先确定 你和你朋友 是同一局域网络吗?

是的 好很连接,你的电脑 关闭防火墙 ,打开数据库 远程连接 。


你的电脑 是固定IP  还是通过猫拨号上网 。这就有点麻烦了。

 先确认你的上网方式

 2.1 固定IP  :这个和上面1方法一样

 2.2直接拨号上网:先找到你的*IP :这个和上面1方法一样

 2.3路由器共享上网:需要做路由器 映射。 


其他方法:

还有可以买一个数据库 服务器

热心网友 时间:2022-04-09 08:51

首先要配置数据库,开启数据库的远程访问功能。具体的配置方法网上很多,百度就有。
然后更改数据库连接字符串为:"Data Source= IP地址;Initial Catalog= 数据库名称";User ID=帐号;Password=密码"

热心网友 时间:2022-04-09 10:42

"Data Source= 你电脑IP;Initial Catalog= 数据库";User ID=SQL帐号;Password=SQL密码"追问写服务器名称就连接数据库正常、写IP就登录失败

追答你不是固定IP?

热心网友 时间:2022-04-09 12:50

什么代码都没有,叫别人怎么答?追问大哥、就是不知道代码才问

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com