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.参数位置与赋值的位置是否一致