首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为何小弟我在一个项目中的数据库文件,提示小弟我到个奇怪的地方去找还找不到?应该是路径有关问题

2012-01-28 
为何我在一个项目中的数据库文件,提示我到个奇怪的地方去找还找不到?应该是路径问题解决方案中包括一个网

为何我在一个项目中的数据库文件,提示我到个奇怪的地方去找还找不到?应该是路径问题
解决方案中包括一个网站,另一个项目(该项目中有定位数据库的连接语句)
string   strConnectiongString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=MYDataBase.mdb;User   Id=admin;jet   OleDB:Database   Password=000000 ";

运行时却提示我
找不到文件   'D:\Program   Files\Microsoft   Visual   Studio   8\Common7\IDE\MYDataBase.mdb '。

是何道理?在winform里就不会这样
那么我的数据库文件究竟该放在哪里?

并且路径该怎么写?我给它添加绝对路径,
string   strConnectiongString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=F:\MyCode\bin\MYDataBase.mdb;User   Id=admin;jet   OleDB:Database   Password=000000 ";

又提示我   F:\MyCode\bin\   这里不对

请问大家错在哪里?

[解决办法]
配置你的ODBC
[解决办法]
mark
[解决办法]
dbName=Server.Mappath( "a.mdb ");
string strConnectiongString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "+dbName
[解决办法]
Server.Mappath在代码里~
如果是在web.config必须改成服务器上的绝对路基~可自己写个小程序查网站的绝对路基~

热点排行