首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于《未在本地计算机上注册“Microsoft.Jet.OLE DB.4.0”提供程序。》的异常提示

2012-03-02 
关于《未在本地计算机上注册“Microsoft.Jet.OLE DB.4.0”提供程序。》的错误提示?我用的是vs2005,代码如下 出

关于《未在本地计算机上注册“Microsoft.Jet.OLE DB.4.0”提供程序。》的错误提示?
我用的是vs2005   ,代码如下 
出现错误提示是:未在本地计算机上注册“Microsoft.Jet.OLE   DB.4.0”提供程序
using   System;
using   System.Data;
using   System.Configuration;
using   System.Web;
using   System.Web.Security;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.WebControls.WebParts;
using   System.Web.UI.HtmlControls;
using   System.Data.OleDb;
public   partial   class   _Default   :   System.Web.UI.Page  
{
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {

        }
        protected   void   Button1_Click(object   sender,   EventArgs   e)
        {
                OleDbConnection   Conn   =   new   OleDbConnection();
                Conn.ConnectionString   =   "Provider=Microsoft.Jet.OLE   DB.4.0;Data   Source= "   +   Server.MapPath( "access.mdb ");
                Conn.Open();
                string   sql   =   "select   *   from   grade   where   name   like   '% "   +   TextBox1.Text   +   "% ' ";
                OleDbCommand   Comm   =   new   OleDbCommand(sql,   Conn);
                OleDbDataReader   dr   =   Comm.ExecuteReader();
                dg.DataSource   =   dr;
                dg.DataBind();
                Conn.Close();

        }
}

那要去iis   中注册 数据源??

[解决办法]
应该是
Provider=Microsoft.Jet.OLEDB.4.0
不是
Provider=Microsoft.Jet.OLE DB.4.0

注意写法

热点排行