日期:2014-05-18  浏览次数:20811 次

winform中连接外部数据库
想做个小程序,使用winform,需要连接到一个web服务器上的一个access数据库
没有做过,不知道怎么做
请教。
差了些资料,有的是开通共享文件夹的,可是服务器在公网,不太安全
有使用websevise的,不知道有用过这个的没?
我的access数据库放在网站目录里面的,www.a.com/1.mdb

------解决方案--------------------
你需要使用远程服务才行,既然是web服务器,那么就可以写个WebService或者WCF服务,提供接口开放数据库访问,直接访问数据库文件是不行的,access不支持Tcp读写。
------解决方案--------------------
用webservice或者wcf等,反正通过中间应用去访问
------解决方案--------------------
这个是可以的,因为你不可能通过桌面应用直接访问网站上的文件,这个在安全上也是不允许的,应该写个webservice或者wcf来开放操作access的接口,然后在winform里面调用。
探讨
你需要使用远程服务才行,既然是web服务器,那么就可以写个WebService或者WCF服务,提供接口开放数据库访问,直接访问数据库文件是不行的,access不支持Tcp读写。