vc如何调用远程ACCESS数据库? 本帖最后由 oyljerry 于 2012-06-21 13:56:12 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你真有意思,ACCESS本来不是如此使用的,你非要做成服务器客户机模式的,为么不用sqlserver?再者,如果非要如此使用,可以在局域网内配置数据源的方式实现,或是网络共享方式(比如将某个远端目录映射到本地,这也太弱了,还是以本地方式使用) 为什么服务器端就一定要用sqlserver呢?ACCESS在不是数据很大的情况下完全可以替代sqlserver,至少不用再安排额外的技术人员为客户安装sqlserver。在实际工作中客户的需求更大于技术。 你把服务器端的access数据库映射到客户端试一试:我的电脑->工具->映射网络驱动器 然后通过ODBC建一个数据源;测试一下,看可以否? ACCESS不支持远程访问 。你自己写个服务器 支持這種說法。我也用過這種情況,我的做法是在服務器端按訪問需求寫個WebService,這樣在客戶端通過訪問Webservice的方式取得你所需要的東東............ 架设个iis 写个webservices 中间做个数据传输还有个变态的,不过超级不安全,你把你的机器的某个文件夹共享出来,然后远程把这个文件夹当本地磁盘就跟本地磁盘一样读取....sql server放在公网能访问的机器上本身也不安全 最好还是用一层程序做通讯,安全一些 Access本身属于单机型小型数据库SQL Server、Oracle这些具备单机和远程功能 顶一下,估计楼主做的东西对安全性要求也不高,如果只是局域网用一下的话,干脆就把那个机器里的mdb共享出来就可以了,然后用共享路径去访问它(这就不需要IP了),不过,很不安全,别人可以从共享里直接拷走你的mdb文件。 1 "ACCESS在不是数据很大的情况下完全可以替代sqlserver", 这话只有不完全懂sqlserver的人才能说得出来,其实差别巨大,事务,关系约束,数据类型,触发器,函数,XML,安全等等方面,2 webservices当然可以实现你的功能,需要.NET 和IIS3 写个ASP网站也能实现,但界面上功能肯定要差一些,因为桌面程序和浏览器功能上还是有差距,需要IIS4 ISAPI也能实现 ,需要IIS5 前一帖说过的不再重复 1 "ACCESS在不是数据很大的情况下完全可以替代sqlserver", 这话只有不完全懂sqlserver的人才能说得出来,其实差别巨大,事务、关系约束、数据类型、触发器、函数、XML、SQL支持、安全等等方面,不仅仅是在数据量大小的区别2 webservices当然可以实现你的功能,需要.NET 和IIS3 写个ASP网站也能实现,但界面上功能肯定要差一些,因为桌面程序和浏览器功能上还是有差距,需要IIS4 ISAPI也能实现 ,需要IIS5 前一帖说过的不再重复 ping通断导致内存泄漏,可是发现new的都delete掉了。 删除两个重叠矩形中的一个 普通的Win32程序创建ADO对象时出错,请大家帮帮忙1 公司刚买的图形控件,自认为不错,能剩很多麻烦和时间。做这方面的可以研究研究. XP下非系统管理员用户删除注册表项该怎么做?? 送分,兄弟们快来拿啊!!! 做数据库软件,VC是最好的选择吗? 两个程序间如何通讯?一个程序启动的时候,怎么让另一个程序知道 如何获取当前时间中的微秒数??急,在线求解!!! 怎麽將CString轉換成char[]? Visual Studio 2012不能在XP安装? 求助:单文档中,修改客户区一个子窗口的大小和位置
再者,如果非要如此使用,可以在局域网内配置数据源的方式实现,或是网络共享方式(比如将某个远端目录映射到本地,这也太弱了,还是以本地方式使用)
然后通过ODBC建一个数据源;
测试一下,看可以否?
支持這種說法。我也用過這種情況,我的做法是在服務器端按訪問需求寫個WebService,這樣在客戶端通過訪問Webservice的方式取得你所需要的東東............
SQL Server、Oracle这些具备单机和远程功能
这话只有不完全懂sqlserver的人才能说得出来,其实差别巨大,事务,关系约束,数据类型,触发器,函数,XML,安全等等方面,
2 webservices当然可以实现你的功能,需要.NET 和IIS
3 写个ASP网站也能实现,但界面上功能肯定要差一些,因为桌面程序和浏览器功能上还是有差距,需要IIS
4 ISAPI也能实现 ,需要IIS
5 前一帖说过的不再重复
这话只有不完全懂sqlserver的人才能说得出来,其实差别巨大,事务、关系约束、数据类型、触发器、函数、XML、SQL支持、安全等等方面,不仅仅是在数据量大小的区别
2 webservices当然可以实现你的功能,需要.NET 和IIS
3 写个ASP网站也能实现,但界面上功能肯定要差一些,因为桌面程序和浏览器功能上还是有差距,需要IIS
4 ISAPI也能实现 ,需要IIS
5 前一帖说过的不再重复