Office中国论坛/Access中国论坛

标题: 请教:关于在网络上共享 Access 数据库 (MDB) [打印本页]

作者: lilyrain1214    时间: 2008-5-13 13:00
标题: 请教:关于在网络上共享 Access 数据库 (MDB)
我现在想做个Access数据库,放在服务器上10几个人共用.可是我不知道该怎么共享.数据库怎么安装在服务器上?我们公司请人做的系统是要安装的,不知道Access要怎么处理?
希望能有人指点下.

[ 本帖最后由 lilyrain1214 于 2008-5-14 16:18 编辑 ]
作者: lilyrain1214    时间: 2008-5-13 13:05
现在我要做一个全新的数据库,是否创建ADP就是放在服务器上了?这样重新做数据库就可以了.那其他人怎样使用呢?到服务器上找到该数据库连接吗?希望哪位知道的帮忙回答一下.急!
作者: lilyrain1214    时间: 2008-5-13 13:08
另外这个也不是很理解:希望能有好人来解释下(通俗点).[:17]

仅共享 Access 数据库中的表  可以只将表放在网络服务器上,而将其他数据库对象都留在用户的计算机上。这种情况下,Access 数据库的性能会有所提高,因为只有数据是通过网络发送的。当将一个数据库拆分为后端(表)和前端时,用户可以在不影响别人的情况下,对其自己的前端数据库中的窗体、报表和其他对象进行自定义。
作者: lilyrain1214    时间: 2008-5-14 16:14
我们公司有几个盘是放在服务器上的,我直接放上面是否可以?可以不用创建ADP吗?
作者: lilyrain1214    时间: 2008-5-29 16:37
没有知道的人吗?
作者: jay_0218    时间: 2008-5-29 16:40
放到其中一个盘里建立文件夹共享一下该文件夹

其中ACCESS用联接表就可以了
作者: lilyrain1214    时间: 2008-5-30 09:00
标题: 回复 6# 的帖子
谢谢你,我也这样做过,可是我打开时,另外个用户也打开.却提示只读.不知道怎样才能两个人同时改写?
作者: kelind    时间: 2008-6-7 16:02
分成前后端,后端放在服务器上(或其中一台常开电脑上),其它分机用链接,如果只有十来个人共享,而数据记录在50万条以下,没有问题.你所说的"只读"是指分机上对链接表不能修改结构吧?
作者: kelind    时间: 2008-6-7 16:04
还有一种情况,当一条记录正在被人修改或编辑时,其他人就只能"只读,不能编辑.
作者: lilyrain1214    时间: 2008-6-12 15:24
标题: 回复 8# 的帖子
不是对数据库结构修改,我的意思是修改记录.这种方法可以同时记录数据吗?不是同一条数据.
作者: lilyrain1214    时间: 2008-6-13 13:10
标题: 回复 8# 的帖子
"其他分机用连接",是不是把拆分后的前端分别拷到各分机电脑里?不拆分直接放到服务器上有什么不好的吗?
作者: kelind    时间: 2008-7-5 21:44
把拆分后的前端分别拷到各分机电脑里,正确!不折分就是单机,十几个人操作一台电脑?
作者: lilyrain1214    时间: 2008-8-11 14:01
我做了一个数据库,我的设想是几个人同时使用,都可以录入数据.最后一步要共享.拆分后,后端放在服务器上的某个盘里.前端拷到自己的电脑里,OK.可以用的.但是另外个用户就无法用前端了,无法打开.是不是access要实现真正的同步共享还需要其他编程啊?
就差这步了,谁能帮忙再解答下啊?
作者: kelind    时间: 2008-8-14 22:13
1,首先要局域网
2,将放数据库的文件夹设为共亨
3,前端分发到各电脑上.
4,各电脑打开access你的前端后,链接----网上邻居-----放数据库的文件夹------你的数据库------所有表
提示:新手第一次最好是将分发的前端用设计方式打开,删除所有表{链接} ,再按4操作.
作者: wu8313    时间: 2008-8-20 06:45
原帖由 lilyrain1214 于 2008-6-12 15:24 发表
不是对数据库结构修改,我的意思是修改记录.这种方法可以同时记录数据吗?不是同一条数据.


拆分数据库后可以做到。请参考如下地址:
http://www.office-cn.net/forum.php?mod=viewthread&tid=63353&highlight=%2Bwu8313

这种做法的一个数据库,我自己用了几年了,到目前为止还没有发现问题,可以几人同时录入数据。同时编辑同一条数据的话,将会锁定(给出一个对话框,放弃更改就ok了),编辑非同一条数据,没有问题。

---------------------------------------------------------------------------------------------------------------

文中链接提到的 server.mdb 放在服务器上面,这个server.mdb 所在的文件夹必须是完全共享的(可读可写的权限),client.mdb 放在客户机上面。

[ 本帖最后由 wu8313 于 2008-8-20 07:06 编辑 ]
作者: liuqi67    时间: 2009-2-18 21:20
看一下
作者: sblisb    时间: 2009-6-28 21:21
如果放在internet上如何联接呢?
作者: sblisb    时间: 2009-7-4 17:59
拆分数据库后可以做到。请参考如下地址:
http://www.office-cn.net/forum.php?mod=viewthread&tid=63353&highlight=%2Bwu8313

这种做法的一个数据库,我自己用了几年了,到目前为止还没有发现问题,可以几人同时录 ...
wu8313 发表于 2008-8-20 06:45

自动编号的问题
如果同时有人对一个表进行增加,那保存时自动编号一样,不是会引起冲突?
作者: torinben    时间: 2009-7-4 22:48
谢谢分享
作者: luoyuge    时间: 2009-7-16 03:05
请教一下,
“4,各电脑打开access你的前端后,链接----网上邻居-----放数据库的文件夹------你的数据库------所有表”,,,,这一步不是很理解,具体要怎么操作呢?
还有,提示:新手第一次最好是将分发的前端用设计方式打开,删除所有表{链接} ,再按4操作.”
用设计方式打开,是什么方式? 拆分数据库之后的前端中不包括表,那么如何执行“删除所有表{链接} ”???
最近实习,在边学边做,可以帮忙解答下吗? 先谢谢了!!!

14# kelind
作者: luoyuge    时间: 2009-7-16 03:08
我用的是access2003, 以上操作都可以适用吗?? 还是一定要access2007版呢?谢谢好心人给与解答!!!
作者: leonshi    时间: 2013-11-7 15:17
学习借鉴下知识




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3