高分求VB连接ACCESS局域网使用方法

服务器完全共享ACCESS数据库所在文件夹,A机和B机同时用VB编辑的界面打开此数据库,如何实现同时录入和更新同一张表,不发生冲突,而且更新后的内容可以马上查到。请帮手提... 服务器完全共享ACCESS数据库所在文件夹,A机和B机同时用VB编辑的界面打开此数据库,如何实现同时录入和更新同一张表,不发生冲突,而且更新后的内容可以马上查到。请帮手提供代码和思路,谢谢! 展开
 我来答
TitanTao
2009-01-10 · TA获得超过651个赞
知道小有建树答主
回答量:207
采纳率:100%
帮助的人:225万
展开全部
这个问题有一点难度,如果使用服务器端代码那么就容易多了如(asp或aspx),如果要写C/S程序那么下面的思路应该可以行得通(前提是一定要保证数据的安全和准确性)。
1、分别写客户端client和服务器端server
2、客户端使用winsocket负责发送需要写入数据的发送和查询数据的接受。
3、服务器端winsocket则负责对数据库的操作并且返回操作标志(写入或更新或查询是否成功)。
3.1、为了辨别数据的来自哪一台计算机也就是定位,采取MAC + "-" + IP来定位。
4、服务器端程序需要有队列机制,对客户端程序发送的信息进行队列化,也就是客户端提交的数据先在服务器端程序那里进行排队,使服务器端的对信息一条一条的处理,避免了冲突。
5、严格的来说access不适合做并发量大的数据库程序,所以马上可以查到数据需要一点技巧。
6、处理信息的优先级,先执行【写入】操作,再执行【更新】操作,最后执行【查询】操作,服务器端判断信息类型是什么如果类型是写入那么就“插队”到更新和查询操作前边....以此类推。
7、介于代码量大,就不再贴入代码,仅提供思路。
8、祝程序顺利。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式