BlogEngine.NET-博易

博易,简易而不简单。致力于打造专业博客!

如何支持 Access 数据库?(For Blog v1.5)

By

博易的运行是不需要专门的数据库的,它的数据默认全部存放在一组XML里面。为了满足用户更多的需求,博易又支持了扩展数据库。这就意味着您可以将多种数据库用来支持博易的运行。下面我们给出如何将博易运行于 Access 之上的解决方案。

1.修改 Web.config 的 <BlogEngine> 节点中 blogProvider 节点,将其值设为“OleDbBlogProvider”。

2.修改 Web.config 的 <connectionStrings> 节点中 <add name=”OleDbBlogEngine” … />节点,将 connectionString 的值设为 Access 的连接字符串。

注释:
connectionString=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=<database path>”
<database path> 为 Access 数据库文件在服务器上的物理路径,例如:
connectionString=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:wwwrootBlogEngine.WebApp_DataBlogYi.mdb”
为了防止数据库被人恶意下载,我们建议您将数据库文件存放在App_Data目录下。

只需完成以上两个步骤即可!

5 Comments

  1. 435
    June 2, 2008 at 11:25 am

    如何注册博客账号????????????/

  2. 456
    June 4, 2008 at 3:07 pm

    改过之后还是以XML方式存储,郁闷。

  3. Access
    July 28, 2008 at 7:00 pm

    按照上面的说法,Access数据库还是用不了!!!

  4. 松涛
    October 8, 2008 at 6:45 am

    用Access数据库搞不了
    希望有更详细的安装指南

  5. October 8, 2008 at 9:29 am

    博易v1.6 之后就不再对Access提供支持了。SQLite完全可以替代Access,不管是从性能还是便捷上。

Leave a Reply