标题:连接ACCESS数据库问题
只看楼主
jenylexie
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-8-2
 问题点数:0 回复次数:0 
连接ACCESS数据库问题

我想连接ACCESS2003数据库,当编写完后出现这样的提示 “/”应用程序中的服务器错误。 --------------------------------------------------------------------------------

找不到可安装的 ISAM。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 找不到可安装的 ISAM。

源错误:

行 15 sub page_load(source as object, e as eventargs) 行16 dim myoledbconnection as oledbconnection 行 17 dim myoledbcommand as new oledbcommand 行 18 dim myreader as oledbdatareader 行 19 myoledbconnection=newoledbconnection("provider=microsoft.jet.oledb.4.0;datasource="+server.MapPath("jenyle")+"uid=admin;password=''") 行 20: myoledbcommand.connection=myoledbconnection 行 21: myoledbcommand.commandtext="select * from student" 行 22: myoledbcommand.connection.open 行 23: myoledbcommand.executenonquery 行 24:

源文件: c:\inetpub\wwwroot\tepmfiles\connectionOLEDB.aspx 行: 22

堆栈跟踪:

[OleDbException (0x80004005): 找不到可安装的 ISAM。] System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20 System.Data.OleDb.OleDbConnection.InitializeProvider() +57 System.Data.OleDb.OleDbConnection.Open() +203 ASP.connectionOLEDB_aspx.page_load(Object source, EventArgs e) in c:\inetpub\wwwroot\tepmfiles\connectionOLEDB.aspx:22 System.Web.UI.Control.OnLoad(EventArgs e) +67 System.Web.UI.Control.LoadRecursive() +35 System.Web.UI.Page.ProcessRequestMain() +731

-------------------------------------------------------------------------------- 版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 在第22行出错。请问这是为什么呀 是不是我的软件安装有问题。但是我的SQL却能用呀。我真的想不通,希望哪位能提点提点

搜索更多相关主题的帖子: 数据库 ACCESS 
2005-09-04 23:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-26714-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.152453 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved