局域网acess应用的问题
经过这几天的搜索,大概弄明白了几个道理
1 存放mdb数据库的电脑那个文件夹设置为共享
2 其他电脑上用ado访问主机上那个mdb数据库。用什么锁定记录的方式。什么时候用什么锁定方式,这个还没研究明白。
现在的问题是没有实例可以供研究如何查询记录,锁定记录,修改记录等多用户条件下的实际应用的例子。
请教大家知道哪里有下载的地方么?我想下载一个研究看看。
将来我的程序在局域网中的应用不会超过5-10台电脑的。所以不想改数据库了。对mdb数据库很熟悉了。其他网络数据库还得现学,不知道有多少未知问题在等着呢。
[解决办法]
用acess可以 但是这种数据库是 比较容易崩溃的 而且 木有备份功能 。如果io读取比较多 还是 用sqlserver吧。acess 还有一个问题 是 select * from 表 where 字段1=1 他会传送 表的所有数据然后本机 解析 where 条件 而sqlserver 是 传送你查询结果的信息
[解决办法]
而且在语法上 sql是通用的微软产品嘛 没有什么太大差别的
[解决办法]
可以使用 Access 数据库。但建议你做成 S/C 架构:服务端程序(数据库所在机器上)负责接受客户端请求,访问数据库,回传访问结果;客户端负责应用。
[解决办法]
别用 acess 了 改 sqlserver 不需要学习什么的 很容易