新手问几个关于 VB + Access 数据库的问题:
本人准备用VB + Access2002写一个数据库,请教大家以下几个问题:
1)Access帮助文件里说数据库的并发用户的个数最大为 255,并发用户是指哪种情况?
2)在局域网络内,多电脑终端多用户(一百个以下)通过 VB+ADO 来操作一共享文件夹里的数据库文件(.mdb),电脑终端也要安装Access吗,还是装了Excel就行了?
3)在2)情况,假如同一时刻用户A仅查询或更新“表A”,用户B仅查询或更新“表B”,用户C也在查询或更新“表B”,会产生怎样的并发冲突?又如何避免呢?
4)为了快速打开服务器共享文件夹里的某第3级子文件夹(名是唯一的,只需给出该子文件夹名即可快速打开),我准备将所有的第3级子文件夹做成索引存放到数据库,初步有两方案:
a)只在一个表内给出3个字段:第1级名,第2级名,第3级名 ——第1、2级名有重复值,第3级名为唯一的;
b)分3个表,第1、2、3级名为唯一的:
表1——存放第1级文件夹名,字段为:第1级名,第1级名的ID;
表2——存放第2级文件夹名,字段为:第2级名,第2级名的ID;
表3——存放第3级文件夹名,字段为:第3级名,第1级名的ID,第2级名的ID;
当想做以下查询(VB+ADO)时,谁在速度方面更胜一筹? 在添加或更新记录时呢?
①某第1级文件夹有哪些第2级文件夹;
②某第2级文件夹有哪些第3级文件夹;
③根据给定的某第3级子文件夹名,快速打开浏览该文件夹。