Access那点事儿

1.建表的默认值

日期类型:Now() 或 Date()
字符串类型:""
 
2.增删查改
为了保证保证数据的有效性,请将字段包含在[]中 如:[type]
 
3.分页
没有row_number()函数
 
可以采用top方式分页:
SELECT TOP pagenum  *  FROM [t_product] WHERE [pid]<=(SELECT MIN([pid]) FROM (SELECT TOP pagenum*(pageindex-1)+1 [pid] FROM [t_product] ORDER BY [pid] DESC) AS Temp) ORDER BY [pid] DESC)
 
4.如果出现不支持关键字"provider"的错误:
请一定检查Dal层的方法是不是使用OleDb进行的操作的,请不要将他和SQLhelper混淆
 
5.0为access的保留关键字,所以你是不可能使用的。
 
6.如果你是使用动软的代码生成器,请Ctrl+F 全部替换 
将:DbHelperSql
DbHelperOleDb 
 
7.Update语句了出现错误
请检查
a:你的字段的是否用[]包起来了。
b.参数位置与赋值的位置是否一致
posted @ 2012-12-30 20:49  爱吃猫的鱼  阅读(172)  评论(0编辑  收藏  举报