System.Data.OleDb.OleDbException: 'c:\windows\system32

feifeiyaqi3 2009-08-09 01:05:37
问题:
异常详细信息: System.Data.OleDb.OleDbException: 'c:\windows\system32\inetsrv\pingpong.w8.84g.com\www\dd\book.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器


服务器为: http://pingpong.w8.84g.com

服务器上的文件夹为: www/dd/book。mdfb



1. 源文件:

<add name="bookk" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=lunwen/dd/book.mdb" providerName="System.Data.OleDb"/>
改为
<add name="bookk" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=http://pingpong.w8.84g.com/www/dd/book.mdb" providerName="System.Data.OleDb"/>

异常详细信息: System.Data.OleDb.OleDbException: 文件名无效。



2. 改为:
<add name="bookk" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=pingpong.w8.84g.com/www/dd/book.mdb" providerName="System.Data.OleDb"/>


异常详细信息: System.Data.OleDb.OleDbException: 'c:\windows\system32\inetsrv\pingpong.w8.84g.com\www\dd\book.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。


3. 改为:
<add name="bookk" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=www/dd/book.mdb" providerName="System.Data.OleDb"/>


System.Data.OleDb.OleDbException: 'c:\windows\system32\inetsrv\www\dd\book.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器


4. 我想是不是服务器上没有写操作的权限呀。











...全文
258 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouzangood 2009-08-09
  • 打赏
  • 举报
回复
好忙
feifeiyaqi3 2009-08-09
  • 打赏
  • 举报
回复
我都头大了,现在代码是这你说怎么改呀
<appSettings>
<add key="book" value="provider=microsoft.jet.oledb.4.0;data source="/>
<add key="book2" value="~/dd/book.mdb"/>
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/lunwen/uploads"/>
</appSettings>

<connectionStrings>

<add name="bookk" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=/dd/book.mdb;" providerName="System.Data.OleDb"/>
</connectionStrings>
SQL77 2009-08-09
  • 打赏
  • 举报
回复
System.InvalidOperationException: 未在本地计算机上注册“61.145.118.218”提供程序。

'c:\dd\book.mdb'

首先,注册一个服务器,

'c:\dd\book.mdb' 路径有问题呀?
feifeiyaqi3 2009-08-09
  • 打赏
  • 举报
回复
第一。 这是我的源码越该越错

<appSettings>
<add key="book" value="provider=microsoft.jet.oledb.4.0;data source="/>
<add key="book2" value="~/dd/book.mdb"/>
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/lunwen/uploads"/>
</appSettings>

<connectionStrings>

<add name="bookk" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=/dd/book.mdb;" providerName="System.Data.OleDb"/>
</connectionStrings>
第二。 Data Source=/dd/book.mdb;改为空间服务器的本地路径就可以了吗


第三。 错误:
'c:\dd\book.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 'c:\dd\book.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[OleDbException (0x80004005): 'c:\dd\book.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。]


wuyq11 2009-08-09
  • 打赏
  • 举报
回复
<appSettings>
<add key="ConnString" value="provider=microsoft.jet.oledb.4.0;data source="/>
<add key="dbPath" value="~/App_Data/a.mdb"/>
</appSettings>
feifeiyaqi3 2009-08-09
  • 打赏
  • 举报
回复
<connectionStrings>
<add name="bookk" connectionString="Provider=61.145.118.218;remote server =61.145.118.218;remote Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data_base/book.mdb;" providerName="System.Data.OleDb"/>


</connectionStrings>

在服务器上发生了
异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“61.145.118.218”提供程序。
feifeiyaqi3 2009-08-09
  • 打赏
  • 举报
回复
请给个详细的代码,都头大了
Snowdust 2009-08-09
  • 打赏
  • 举报
回复
不是,是你在给Connection设置连接字符串时的问题。

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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