我把我的acess数据库放到了App_Date文件夹下,在webconfig中添加了连接字符串
<connectionStrings>
<add name="db" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=App_Data/vote.mdb;"/>
</connectionStrings>
但是出现
“/WebUI”应用程序中的服务器错误。
--------------------------------------------------------------------------------'D:\App_Data\vote.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。这种错误
<connectionStrings>
<add name="db" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=App_Data/vote.mdb;"/>
</connectionStrings>
但是出现
“/WebUI”应用程序中的服务器错误。
--------------------------------------------------------------------------------'D:\App_Data\vote.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。这种错误
解决方案 »
- .net 下的ajax 简单例子,要求不要用ajax控件
- 大家帮帮忙asp 解密
- 如何在csdn中发图片啊
- 请问如何让vs在设计时自动检查网页上的语法错误?谢谢
- 页面控件问题!!!大虾请进!
- 打印问题!
- 我的VS.NET中C#编辑环境会自动换行,如何改回有左右滚动条?
- 500分,求一VS.NET安装问题。操作系统格式化好几次(win2k pro or win2k server),没用;安装盘换了几套,没有!相信您们很少遇到!难道
- 我的水晶报表生成的图表为什么不能看能设置图表的输出路径吗???
- 对已有datatable进行数据筛选的问题
- CustomValidator ClientValidationFunction不管用呢
- 布局问题???
<add name="db" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=../vote.mdb;"/>
</connectionStrings> 试试
<add key="OleDbConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="/>
<add key="AccessDbPath" value="App_Data/db.mdb;"/>public static String GetSqlConnection()
{
System.Web.UI.Page page = new System.Web.UI.Page();
String conn = ConfigurationSettings.AppSettings["OleDbConnectionString"].ToString() + page.Server.MapPath("~/" + ConfigurationSettings.AppSettings["AccessDbPath"].ToString());
return conn;
}
还是给个实例比较好。
<add key="dbPath" value="~/App_Data/999gldb.mdb"/>public static string ConnectionString = ConfigurationManager.AppSettings["Connectionstring"].ToString() + System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["dbPath"]);
<add name="db" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=App_Data/vote.mdb;"/>
</connectionStrings>
改为
<connectionStrings>
<add name="db" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=~/App_Data/vote.mdb;"/>
</connectionStrings>
或者改为:改为
<connectionStrings>
<add name="db" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=~/App_Data/vote.mdb;"/>
</connectionStrings> 就这两种了.呵呵
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------'c:\windows\system32\inetsrv\WebUI\datebase\vote.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
这种错误,为什么啊
除了6楼,其它都是错的