ASP.net之Ole数据库问题,求救!!

lmjzw 2005-05-23 07:16:56
出现错误如下:
指定的初始化字符串不符合 OLE DB 规定。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 指定的初始化字符串不符合 OLE DB 规定。

源错误:


行 26: //this.oleDbConnection1.Close();
行 27: this.oleDbCommand1.set_CommandText("select * from NewMaptable");
行 28: this.oleDbConnection1.Open();
行 29: OleDBR=this.oleDbCommand1.ExecuteReader();
行 30: if(this.OleDBR.Read())


源文件: c:\inetpub\wwwroot\Web\WebForm2.aspx.jsl 行: 28

堆栈跟踪:


[OleDbException (0x80040e73): 指定的初始化字符串不符合 OLE DB 规定。]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
System.Data.OleDb.OleDbConnection.CreateProviderError(Int32 hr)
System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr)
System.Data.OleDb.OleDbConnection.Open()
Web.WebForm2.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\Web\WebForm2.aspx.jsl:28
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()

部份原码如下:
this.oleDbCommand1.set_CommandText("select * from NewMaptable");
this.oleDbConnection1.Open();
OleDBR=this.oleDbCommand1.ExecuteReader();
if(this.OleDBR.Read())
this.TextBox1.set_Text(this.OleDBR.get_Item(3).ToString());
oleDbConnection1的连接数据库文件如下:
this.oleDbConnection1.set_ConnectionString("Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database L" +
"ocking Mode=1;Jet OLEDB:Database Password=;Data Source=\"E:\\XLXHDatabase.mdb\";Pas" +
"sword=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider=\"Mi" +
"crosoft.Jet.OLEDB.4.0\";Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended P" +
"roperties=;Mode=\"ReadWrite|Share Deny None\";Jet OLEDB:New Database Password=;Jet" +
" OLEDB:Create System Database=False;Jet OLEDB:Don\'t Copy Locale on Compact=False" +
";Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt " +
"Database=False");


请问这是什么问题呀!应该怎么解决呀!在线急等,答完加分!
...全文
57 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞一龙 2005-05-23
  • 打赏
  • 举报
回复
"provider=Microsoft.Jet.OleDb.4.0;DataSource="+db
打开oledb有问题

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧