ASP.NET 鏈接 Access 數(shù)據(jù)庫路徑問題最終解決方案
解決方案為:
在 Web.Config 中配置 Access 數(shù)據(jù)庫驅(qū)動(dòng)和數(shù)據(jù)庫文件名稱。
請(qǐng)看代碼
<appSettings>
<add key="DBDriver" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source ="/>
<add key="DBName" value="Company.mdb"/>
</appSettings>
在數(shù)據(jù)庫訪問層,如 OleDBHelper.cs 中獲得 Access 數(shù)據(jù)庫鏈接字符串。
/**//// <summary>
/// 從Web.Config取得數(shù)據(jù)庫聯(lián)接字符串
/// </summary>
//從配置文件中得到數(shù)據(jù)庫名稱
public static readonly string DBName = ConfigurationManager.AppSettings.Get("DBName").ToString();
//從配置文件中得到數(shù)據(jù)庫驅(qū)動(dòng)
public static readonly string DBDriver = ConfigurationManager.AppSettings.Get("DBDriver").ToString();
//得到數(shù)據(jù)庫連接字符串
private static string DBConnectionString = DBDriver + HttpContext.Current.Server.MapPath(HttpContext.Current.Request.ApplicationPath + "/App_Data/") + DBName;
//建立數(shù)據(jù)庫連接對(duì)象
private static OleDbConnection OleDbConn = new OleDbConnection(DBConnectionString);
這樣設(shè)置后,無論在任何子目錄,都能通過以上代碼正確的訪問數(shù)據(jù)庫。
- ASP.NET 連接ACCESS數(shù)據(jù)庫的簡單方法
- asp.net中獲取新增加記錄的ID Access版
- asp.net訪問Access數(shù)據(jù)庫溢出錯(cuò)誤
- asp.net(C#) Access 數(shù)據(jù)操作類
- asp.net 數(shù)據(jù)庫備份還原(sqlserver+access)
- asp.net access添加返回自遞增id的實(shí)現(xiàn)方法
- asp.net和asp下ACCESS的參數(shù)化查詢
- ACCESS的參數(shù)化查詢,附VBSCRIPT(ASP)和C#(ASP.NET)函數(shù)
- ASP.net(c#)用類的思想實(shí)現(xiàn)插入數(shù)據(jù)到ACCESS例子
- ASP.NET連接 Access數(shù)據(jù)庫的幾種方法
相關(guān)文章
ASP.NET對(duì)路徑"xxxxx"的訪問被拒絕的解決方法小結(jié)
異常詳細(xì)信息: System.UnauthorizedAccessException: 對(duì)路徑“D:/temp1/MyTest.txt”的訪問被拒絕2012-09-09在Framework4.0中實(shí)現(xiàn)延遲加載的實(shí)現(xiàn)方法
延遲加載,亦稱延遲實(shí)例化,延遲初始化等,主要表達(dá)的思想是,把對(duì)象的創(chuàng)建將會(huì)延遲到使用時(shí)創(chuàng)建,而不是在對(duì)象實(shí)例化時(shí)創(chuàng)建對(duì)象,即用時(shí)才加載。2011-08-08asp.net開發(fā)微信公眾平臺(tái)之驗(yàn)證消息的真實(shí)性
這篇文章主要介紹了asp.net開發(fā)微信公眾平臺(tái)之驗(yàn)證消息的真實(shí)性的相關(guān)資料,需要的朋友可以參考下2015-06-06asp.net實(shí)現(xiàn)在XmlTextWriter中寫入一個(gè)CDATA的方法
這篇文章主要介紹了asp.net實(shí)現(xiàn)在XmlTextWriter中寫入一個(gè)CDATA的方法,結(jié)合實(shí)例形式分析了XmlTextWriter寫入CDATA的步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-04-04.Net讀取Excel 返回DataTable實(shí)例代碼
這篇文章主要介紹了.Net讀取Excel 返回DataTable實(shí)例代碼,有需要的朋友可以參考一下2014-01-01asp.net Server.MapPath方法注意事項(xiàng)
當(dāng)我發(fā)布之后,對(duì)存儲(chǔ)圖片的文件夾創(chuàng)建了虛擬目錄,并賦予該目錄寫入的權(quán)限,但是,當(dāng)我上傳圖片的時(shí)候,總是失敗。以前沒遇到過這種情況,覺得很是怪異,所以想盡辦法去解決。2008-09-09ASP.NET?MVC5網(wǎng)站開發(fā)之網(wǎng)站設(shè)置(九)
這篇文章主要為大家詳細(xì)介紹了ASP.NET?MVC5網(wǎng)站開發(fā)之網(wǎng)站設(shè)置,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08ASP.Net中數(shù)據(jù)展示控件的嵌套使用示例
ASP.Net中數(shù)據(jù)展示控件的嵌套使用,在Repeater里面嵌套一個(gè)GridView,將每個(gè)User的任務(wù)展示出來2014-09-09