连接远程数据库求助 我打算远程连接数据库,想要实现以下的功能:如果远程数据库修改、增加、删除,本地有一相同的数据库,要实现保持数据的一致性,该怎样写c#代码,有哪些大陕知道,请帮帮忙,本人是新手,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不建议你通过C#代码来实现建议你直接通过数据库来实现如数据库复制或写一存储过程 ,开启sql代理,使用作业来调用这个存储过程,设置计划每十分钟同步一次(数据量比较小的话)前提是为每张表添加一flag bit ,标记是否已同步过每次同步后将已同步的数据flag设置为 true 参考:http://www.cnblogs.com/sk-net/archive/2009/05/20/1467778.htmlhttp://64239.blog.51cto.com/54239/13545 本地string strConn = "server=127.0.0.1;database=user;uid=sa;pwd=123 "; 远程吧IP换成你要连得的主机的IP注意: 1.服务器防火墙设置要开放1433端口 2.sql 要打补丁到sp3,否则无法连接 3.最好用IP,不用服务器名称常见错误处理 实现数据库同步通过web services、WCF实现分发和订阅都可实现 数据传递可使用XMLsync service 进行同步数据 如果远程数据库修改、增加、删除,本地有一相同的数据库,要实现保持数据的一致性可以通过SQL Server Notification Services实现!参考资料:CodeProject 上一篇实例:Notification of Silverlight Applications about Database State ChangesMSDN notification-services资料http://www.microsoft.com/sqlserver/2005/en/us/notification-services.aspxhttp://www.devx.com/dbzone/Article/28522 如果使用ftp服务,怎么把数据库自动上传到ftp上? winform的文本框只能输入数字、使用删除键、回车键跟快捷键的复制粘帖 如果在静态变量改变时,更新非静态变量? 请高手解决下异构的问题 海泰USBKey3000获取读写器名字问题 关于命名控件的问题 winform程序连接扫描仪 C#自动填表的下拉框问题 小问题,大家来看看 哪位告诉我一个安装.net的秘匙,给分喽!!! 我不能翻页了,谁能帮帮我(求救1!) C#菜鸟请教一个P/INVOKE问题 如何运行jbuilder项目?
每次同步后将已同步的数据flag设置为 true
http://www.cnblogs.com/sk-net/archive/2009/05/20/1467778.html
http://64239.blog.51cto.com/54239/13545
string strConn = "server=127.0.0.1;database=user;uid=sa;pwd=123 ";
远程
吧IP换成你要连得的主机的IP注意:
1.服务器防火墙设置要开放1433端口
2.sql 要打补丁到sp3,否则无法连接
3.最好用IP,不用服务器名称
常见错误处理
通过web services、WCF实现
分发和订阅都可实现
数据传递可使用XML
sync service 进行同步数据
可以通过SQL Server Notification Services实现!参考资料:
CodeProject 上一篇实例:Notification of Silverlight Applications about Database State Changes
MSDN notification-services资料
http://www.microsoft.com/sqlserver/2005/en/us/notification-services.aspxhttp://www.devx.com/dbzone/Article/28522