现在做项目估计都不会有用Access数据库的。许多业界通用的ORM框架也不支持Access数据库。
不过我个人倒是很喜欢这个数据库。
优点:
首先免安装,对于做单机项目有一定的优势。cassinipp(iis服务)+web应用+access作为单机项目简直不要太爽。用户直接解压可用。不用独立安装数据库。
其次备份方便,直接copy备份。不用调任何数据库命令。
缺点:
1.大部分ORM框架不支持,这里推荐使用Dos.ORM(不过布尔类型注意下,查询时不要使用true)。
2.奇葩的布尔类型(-1真/0假),正常数据库应该是(1真/0假)
3.奇葩的排序,如果使用top查询前几项,但是排序字段含有null,则可能导致top不生效,建议排序增加主键进行组合。