不支持关键字: “provider”
asp.net access
很少使用access数据库。因为要用动网论坛的用户数据,所以用下面语句连接数据库:
因为不想在web.config使用绝对路径,于是在appsetting中加了一项:
没想到操作的时候提示我:不支持关键字: “provider”
想想没可能啊,到底是怎么回事呢?原来一直使用sql server的sqlhelper,包括数据库连接对象,都是sqlconnection了。
解决的方法简单了,使用oledbconnection等与access适用的对象咯。
据说Enterprise Library通用大部分数据库,试试看。
相关经验
- asp.net:在using语句中使用return语句!
- asp.net中 UrlEncode 的编码问题
- asp.net 设计模式之——单例模式
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- templateEngine2 asp.net 开源模板引擎
- asp.net中的缓存机制(一):页面缓存
- 没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
- params关键字:参数数目可变
- 开源的asp.net wiki系统
- ASP.Net中的HttpHandler,自定义Http处理及应用的原理和实现方法