溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

連接Access數(shù)據(jù)庫的連接字符串

發(fā)布時(shí)間:2020-05-20 18:04:17 來源:網(wǎng)絡(luò) 閱讀:737 作者:森大科技 欄目:編程語言

來自森大科技官方博客 http://www.cnsendblog.com/index.php/?p=92
連接Access數(shù)據(jù)庫的連接字符串

  1. 把數(shù)據(jù)庫文件放在App_Data文件夾中,Web.Config文件中的連接字符串如下所示:
    <connectionStrings>
    <add name="StdOleDBConnStr" connectionString="Provider=Microsoft.Jet.OleDB.4.0; Data Source=|DataDirectory|StudentDB.mdb"/>
    </connectionStrings>

在Web窗體中通過如下代碼調(diào)用連接字符串:
string connStr = ConfigurationManager.ConnectionStrings["StdOleDBConnStr "].ConnectionString;

  1. 方法則比較靈活,具體方法是:在 web.config 文件中保存兩個(gè)字符串,一個(gè)是驅(qū)動字符串,另一個(gè)是 access 文件的相對路徑;
    使用時(shí)用 Server.MapPath 來獲取絕對路徑然后組合出來的連接字符串就可以使用了。
    <connectionStrings>
    <add name="access" connectionString="Provider=Microsoft.Jet.OleDB.4.0;Data Source="/>
    <add name="fielPath" connectionString="~/AccessDB/StudentDB.mdb"/>
    </connectionStrings>
    在Web窗體中通過如下代碼調(diào)用連接字符串:
    string connStr = ConfigurationManager.ConnectionStrings["access"].ConnectionString +
    Server.MapPath(ConfigurationManager.ConnectionStrings["fielPath"].ConnectionString) ;
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI