设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 5708|回复: 19
打印 上一主题 下一主题

[其它] 请问如何通过因特网来运行ACCESS

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-11 22:54:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位新年好!

想做一个系统, 是总公司和分公司的数据共享的.

前台用ACCESS(ADP), 后台用SQL 2000

在分公司有自己的服务器, 每个客户机通过局域网来使用数据库;

总公司也有自己的服务器, 也是通过局域网来使用数据库;

现在要求总公司可以访问分公司的数据库, 分公司同样也可以访问总公司的数据库;

当然,这个访问也不是全部的数据, 只是总公司将生产指令直接下到分公司的系统中, 免去分公司的再次录入; 同时会将一些产品的资料(比如BOM表等)分发给分公司;

分公司需要将产品的生产进度\出货情况等数据上传给总公司;

目前总公司和分公司都以ADSL上网;

请问是不是必须要VPN才行?

如果不用VPN, 而用譬如花生壳或其它软件来做到互联网上的ACCESS应用吗?



请大家支支招, 谢谢了!


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-2-12 06:48:45 | 只看该作者
本帖最后由 JosephTan 于 2012-2-12 11:04 编辑

有share point server,应该可以用域名解释软件弄一个服务器.我没有试过,不过我也需要.给你顶.
我在书里找了一段,说的是把数据库放在一个公共文件夹:
Use the multiuser features in Access. You can place your database in a shared
location (like a network drive) so several people can use it simultaneously. This
way, everyone’s working with the same set of data (and Uncle Earl’s changes
don’t get lost). With this method, Access has to keep everyone’s work coordinated.
If your group is small—say, with no more than 40 people using your
database at once—multiuser sharing should work. But if your group is large,
Access isn’t the best choice. Instead, you need a server product that’s built from
the ground up for high volume, multiuser access. (The next section gives you a
handy checklist to help you decide if this approach is for you.)
3#
发表于 2012-2-12 11:58:37 | 只看该作者
VPN是个不错的选择,如果都用上了ADP那建议你也多使用ADO来访问SQL这样会有助程序的运行速度
当然不用VPN用花生壳来解析当前机器IP地址也是可以的

点击这里给我发消息

4#
发表于 2012-2-12 13:12:29 | 只看该作者
我现在就是用ADO来访问SQL的方法,效果不错。
5#
发表于 2012-2-12 14:17:09 | 只看该作者
本帖最后由 wu8313 于 2012-2-14 12:53 编辑

用免费的 vpn软件  就可以了。

即使没有 固定ip地址,使用这个就可以把  两台动态ip的机器 虚拟为 静态ip(美国的ip),实现像局域网 一样的访问,访问数据库 也没有问题了.

https://secure.logmein.com/CN/products/hamachi/
6#
 楼主| 发表于 2012-2-12 22:23:50 | 只看该作者
JosephTan 发表于 2012-2-12 06:48
有share point server,应该可以用域名解释软件弄一个服务器.我没有试过,不过我也需要.给你顶.
我在书里找了 ...

谢谢JosephTan

辛苦了! E文看不太懂, 更不知如何下手
7#
 楼主| 发表于 2012-2-12 22:30:26 | 只看该作者
本帖最后由 zyp 于 2012-2-12 22:32 编辑
Grant 发表于 2012-2-12 11:58
VPN是个不错的选择,如果都用上了ADP那建议你也多使用ADO来访问SQL这样会有助程序的运行速度
当然不用VPN用 ...



谢谢Grant 版主!

VPN是很不错, 但老板要用最经济的方法来实现. 用软件实现的VPN好像低成本, 但听说很不稳定, 不过也要去尝试一下;
在局域网中, ADP默认的好像就是ADO访问的, 该问速度没有问题, 50多台客户机+IBM主机的情况下, 系统运行很顺畅.  在VBA中访问其它的SQL数据库我都用ADO
dim CN as new adodb.connection
........
8#
 楼主| 发表于 2012-2-12 22:31:44 | 只看该作者
鱼儿游游 发表于 2012-2-12 13:12
我现在就是用ADO来访问SQL的方法,效果不错。

谢谢 鱼儿游游

请问是访问互联网上的SQL吗?

如果是, 你又是用什么方法来确定SQL Server主机的位置的?
9#
 楼主| 发表于 2012-2-12 22:34:23 | 只看该作者
wu8313 发表于 2012-2-12 14:17
用免费的 vpn软件  就可以了。

即使没有 固定ip地址,使用这个就可以把  两台动态ip的机器 虚拟为 静态i ...

谢谢wu8313

准备找一款免费的VPN来试一下;

兄弟你给的这个链接上VPN好像只能免费试用, 最终还得花银子买才行
10#
发表于 2012-2-12 22:52:04 | 只看该作者
用Server 版本的Windows 中的VPN其实挺好用的,曾给几个朋友弄过一直在用,没有什么问题出现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-2-26 00:23 , Processed in 0.115760 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表