• 购物车  0

    我的购物车

    0 件商品,共计 0
    去购物车结算
  • 最新公告 

    未读消息 :  忽略

    查看全部

  • 常见问题
  • 有问必答
  • 网站备案

欢迎您来到禾城数码,开始互联网之旅!

在IIS7下使用ASP.NET连接ACCESS数据库时提示如下错误的处理方法







/”应用程序中的服务器错误。



未在本地计算机上注册“microsoft.jet.oledb.4.0”提供程序。



这是由于我们使用的Win2008系统是64位的,以前Win200332位。有以下两种解决方法:



1、修改连接数据库的代码:

如原代码是

DataPath = "App_Data/#data.mdb"; 

String constring = "provider=microsoft.jet.oledb.4.0;data source=" + HttpContext.Current.Server.MapPath(DataPath) + "";

修改后的是:

DataPath = "App_Data/#data.mdb";

string constring = "provider=Microsoft.ACE.OLEDB.12.0;data source=" + HttpContext.Current.Server.MapPath(DataPath) + "";

注意:只需要修改为红色字体部份,其它的不用修改。也就是换一种连接数据库的驱动





  1.   在我们后台改为32位兼容模式:





  •  业务管理à虚拟主机管理à管理à程序兼容模式










来源: greatidc.com
阅读:4208
日期:2012/8/23

  >> 相关文章
 
Top

客服热线

0573-80897175