VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3042|回复: 15

能否用ACCESS数据库作为C/S 的服务器端的数据库吗?

[复制链接]

1

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-5 01:00:01 | 显示全部楼层 |阅读模式
服务器端和客户端都用WINXP
我试了一下,服务器端连接ACCESS,在编译时可以被系统识别,自动注册服务器。
   但是当把生成的服务器端程序打包安装到其他主机上时,客户端程序无法连接到服务器端程序(主机名,数据库都已经设置好的).???

回复

使用道具 举报

0

主题

14

帖子

10.00

积分

新手上路

Rank: 1

积分
10.00
发表于 2020-1-5 09:18:01 | 显示全部楼层
服务端可用 MIDAS 来解决,也就是远程数据模板,客户端通过 DCOM 连接
不过用 Access 做数据库最好数据量不大,否则效率会很低
回复

使用道具 举报

1

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-1-5 09:39:01 | 显示全部楼层
用DCOM,在本机运行时,服务器端和客户端的运行正常,但如果将服务器端的放到局域网上的另一电脑,在本机进行编程,重新指定该服务器端的连接,会出现连接不上,不知为何?
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-5 11:24:01 | 显示全部楼层
DCOM有安全限制:客户端必须是服务端的一个登录用户,或帐户密码完全相同。
所以,远程就很麻烦
回复

使用道具 举报

0

主题

8

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-6-21 19:15:01 | 显示全部楼层
Access在异常时非常容易出错,数据完整性很难保证
回复

使用道具 举报

0

主题

6

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-6-22 21:30:01 | 显示全部楼层
可以的,可以通过Dcom方式来,Access版的用友软件财务软件就是这种。不过如果感觉难度有些大,可以考虑利用mysql数据库,如果有正版的话,最好还是sql server.
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-6-23 09:30:01 | 显示全部楼层
这个跟用Access没有什么关系,主要是权限限制的问题
回复

使用道具 举报

0

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-6-25 17:45:01 | 显示全部楼层
mark
回复

使用道具 举报

0

主题

27

帖子

24.00

积分

新手上路

Rank: 1

积分
24.00
发表于 2020-7-7 10:45:02 | 显示全部楼层
ACCESS数据库本质是桌面数据库
C/S不合适
回复

使用道具 举报

1

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-7-20 06:45:01 | 显示全部楼层
同意Kaysin、 redagony、starfull 、我是嘎嘎 的看法。我看最主要的问题是DCOM的配置问题。在两台WINXP间测试失败。出现“拒绝访问”的错误。不知哪位知道如何在WINXP下设置DCOM
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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