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

ASP.NETAceess数据库连接,该怎么处理

2012-01-22 
ASP.NETAceess数据库连接我的Web.config文件的数据库配置:appSettingsadd keybinData valueprovid

ASP.NETAceess数据库连接
我的Web.config文件的数据库配置:
  <appSettings>
  <add key="binData" value="provider=Microsoft.Jet.OleDb.4.0;Data Source=/App_Data/database.mdb"/>
  </appSettings>
连接数据库的类:

C# code
public class connDB{    public connDB()    {        //        // TODO: 在此处添加构造函数逻辑        //    }    public OleDbConnection CreateConn()    {        string connstring = ConfigurationManager.AppSettings["binData"];        OleDbConnection myConn = new OleDbConnection(connstring);        return myConn;    }}

数据库我放在APP_Data文件里面  网站是在F盘!  但是Open()数据库的时候出现D:\App_Data\database.mdb不是一个有效的路径,而我实际放数据库的绝对路径是:F:\网站开发\勾氏文化研究中心1\App_Data\database.mdb!~不知道哪位大大帮帮忙,是什么地方错了啊?

[解决办法]
SERVER.MAPPATH("~/App_Data/你的数据库名称");
[解决办法]
估计你是直接按上面的调试按扭了调试的吧..
最好还是放在IIS的虚拟目录下来调试吧.
生成出来看..

热点排行