西西河

主题:【求助】数据库解决方案 -- frnkl

共:💬49 🌺49
全看分页树展 · 主题 跟帖
家园 不禁技痒

快两年没碰过这玩意了,纸上谈兵,过过干瘾也好。

先来几个假设:

1.将在局域网内运行。

2.不同用户使用同样的ID登陆,即不划分角色。

3.服务器是Windows的

我会选如下方案:

1.后台用SQL Server的免费版,有4G容量,应该够用。

2.前台用MS Access,用它的ADP格式,而非那个mdb格式。

说说好处:

1.用Access,你说的a与b都很容易实现,特别适合有一点编程基础,又不很精通那种用户。

2.用Access做报表很好实现。

说说不好之处:

1.将来要移植的话,前台可能要推倒从来

2.开发时必须用MS Office的Professional版,如果用正版软件的话,会较贵。

3.用户每台机都必须安装Access。当然,不安装也可以,我记得有个Access runtime,但这个要求用户有较好的编程基础。

4.每次更新,你都要每个用户逐个发布。当然,少过10人,还不算太麻烦。

说说不是很肯定之处:

我记得SQL Serve Express Edition限5个Concurrent Users,所以我才会假设所有用户都用同一个ID登陆来绕过这个限制。但不知你所要求的搜索是否复杂,复杂的话,10个用户同时运行,对服务器的要求可能会很高。而SQL Serve Express Edition似乎是限定单CPU的。

呵呵,欢迎提问。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河