注册 登录
编程论坛 ASP.NET技术论坛

数据库的路径在哪儿改?

greenpop 发布于 2012-01-09 16:21, 748 次点击
web.config 里只有相对路径.

错误代码如下:

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

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

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

源错误:


行 24:             conn.Open();
行 25:             OleDbDataAdapter da = new OleDbDataAdapter(sql,conn);
行 26:             da.Fill(ds,"message");
行 27:             conn.Close();
行 28:         //}
 

源文件: d:\wwwroot\greenpop\wwwroot\App_Code\AccessDAO.cs    行: 26

2 回复
#2
chongzi0072012-01-09 17:51
去查看你的 web.config 中的配置 字符串!如果不行的话 就是你 的数据的版本有差异,你可以复制一下你们原项目中的数据表啊!
#3
greenpop2012-01-10 16:35
谢谢2楼.原来是access数据库一不小心把表做了个超链接。现在已经解决。
1