Asp.net项目用Sqlserver数据库正常,移植到Access就出现问题。其中:“Microsoft
首 先,我是NTFS分区(听说这个格式对权限安全性要高些),其次是XP系统,所以右键单击文件夹属性没有安全选项,需要先打开文件系统 --工具-->文件夹选项-->查看-->去掉“使用简单文件共享(推荐)”前的勾。右键打开存放数据库文件夹,属性-->安 全
Access数据库不同于Sqlserver, 用惯了Sqlserver后还真不习惯它。Access中delete语句必须加from,在Sqlserver是可以不要的,还有就是遇到错误信息:语 法错误(操作符丢失) 在查询表达式'*****'中,就可能是字段名冲突,最好的解决办法就是所有字段名加上'[]'。Access没有存储过程,所拥有的“查询”一次也只能 执行一条sql语句,这个不太方便...
Access的selecttop语句有时会失效,这主要是因为查询里包含了order by语句,如:
select top 3 from users order bycreatetime desc
当createtime含有相同值时,Access的selecttop就会失效。解决办法就是将主键id也包含在order by里面,因为主键不会有重复值,既修改为:
select top 3 from users order bycreatetime,id desc