ZKX's LAB

c#Winform如何连接服务器上的access数据库?急!! winform 访问服务器数据库

2020-08-12知识10

在winform中,sql server实现两台服务器,不同表结构数据库的数据同步 exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigureGOinsert into 目标数据库.目标表架构.目标表(目标列1,目标列2.)select 虚拟临时表.*from openrowset(‘数据源库驱动程序名’,‘数据源库访问连接字串’,‘select 数据源列1,数据源列2.from 数据源库.数据源表架构.数据源表 where.)as 虚拟临时表’GOexec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigureGOwinform程序,服务器和客户端如何共享数据库 net 2 可以通过 remoting或是webservice来进行访问,基本类似于本地调用了。如果是.net 3或以上版本可以考虑使用wcf。应该还是比较简单的。C#做的winform程序如何每隔n分钟访问一次数据库 VS中有个Timer控件void MainPro(){Timer timer1=new Timer();声明一个timer控件timer1.interval=n*1000;n代表秒数timer1.tick+new Timer1(timer1_tick);注册事件timer1.start();启动计时器}计时器代码void timer1_tick(object sender,evenrArgs e){在这里访问数据库,检查数据更新,如果有,则提示。}PS:关于楼主的追问,我注意到,楼主所说的程序是winForm程序。放个timer对winForm性能是不产生任何影响的(或者说完全可以忽略),至于说多人链接数据库,那是对数据库的影响,而不是对winForm的影响,对不对?毕竞一个winForm程序只能由一台电脑执行。另,假设楼主开发一个服务器端程序,如果有很多客户端和这个winForm有链接,对winForm的影响则是由线程造成的影响,而不是Timer造成的影响。楼主想想意思。总结:使用timer没有影响。

#大数据#数据库结构#sql数据库#winform#数据库

随机阅读

qrcode
访问手机版