我连接数据库的代码如下:
string strconnection="provider=microsoft.jet.oledb.4.0;";
strconnection+="data source=";
strconnection+=MapPath("Data/CXZDataManage.mdb");
strconnection+=";Jet OLEDB:Database Password=cxz";
OleDbConnection objConnection=new OleDbConnection(strconnection);
objConnection.Open();
报错提示:
找不到可安装的 ISAM。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 找不到可安装的 ISAM。
我的错误在哪里?
string strconnection="provider=microsoft.jet.oledb.4.0;";
strconnection+="data source=";
strconnection+=MapPath("Data/CXZDataManage.mdb");
strconnection+=";Jet OLEDB:Database Password=cxz";
OleDbConnection objConnection=new OleDbConnection(strconnection);
objConnection.Open();
报错提示:
找不到可安装的 ISAM。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 找不到可安装的 ISAM。
我的错误在哪里?
解决方案 »
- 一道面试题,请大家帮忙解决,感谢了
- 把dropdownlist的值用onchange事件赋给hiddenfield控键?
- 我想知道大家是怎么做ASP.net的?
- .net/asp.net到底能不能做企业级应用?我郁闷,我彷徨……
- 急,请大家帮帮忙!
- 存储过程````怎么判断有一个用户已经注册,然后出现提示框!
- Asp.net 如何定时发送邮件啊
- 请问使用DATAGRID的editcommand事件时如何才可以访问编辑控件
- 请指教!在线等!
- 生成的错误?
- asp.net2005 有没有CurrentPageIndex,用GRIDEVIEW认不出这个属性啊
- DataSet内容加入XML中,而不是重写XML内容
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=d:\\aa.mdb"; System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(strConn);
conn.Open();
DataTable dt = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Columns,null);
conn.Close();
this.DataGrid1.DataSource = dt.DefaultView;
this.DataGrid1.DataBind();
strconnection+="data source=";
strconnection+=MapPath("Data/CXZDataManage.mdb");
strconnection+=";User ID=admin Password=cxz";
OleDbConnection objConnection=new OleDbConnection(strconnection);
objConnection.Open();
这样也不行啊,竟然说不是有效的账户名称或密码??
strconnection+="data source=";
strconnection+=MapPath("Data/CXZDataManage.mdb");
strconnection+=";Persist Security Info=False;Jet OLEDB:Database Password=cxz";Access中的密码不能直接用Password的方式,应该象上面那种方式
----------
OK后请用时结帖