作者BIAO (超越自己)
看板C_Sharp
標題[問題] 資料庫連線問題-使用ADO.NET
時間Thu Jan 15 15:24:09 2015
各位板友大家好,
目前手上有個ASP.NET的專案,
是用C#語法來設計。
其中有部份連接資料庫的部份,
是用ADO.NET來連線,
有個Web.Config存放資料庫連線字串,
我想取出這個字串中的資料庫名稱、使用者名稱、密碼以另做他用,
想請問板上的先進們,是否有推薦的方法呢!?
還請大家不吝指導,謝謝各位。
目前我想到的方法只有將此字串取出,
例如:<add name="DBConnection" connectionString="Dsn=mySQL;uid=sa;pwd=12345" />
依據一些規則截取所需資料。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.255.70
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1421306652.A.403.html
推 J002: 可以用ConfigurationManager.ConnectionStrings["對應web.co 01/15 16:19
→ J002: nfig連線字串名稱"].ConnectionString 取得該字串 01/15 16:20
推 ryan10328: 你想取字串的帳號密碼,可以先把連線字串取出之後,做 01/15 19:24
→ ryan10328: 字串解析,看起來連線字串的格式其實都算蠻有規律的, 01/15 19:24
→ ryan10328: 簡單的話用split應該可以幫你把key, value分開。 01/15 19:24
→ BIAO: 謝謝J大、r大,我的想法也是字串解析喔..^^ 01/16 00:18
推 O187: 有個東西叫connectionBuilder 01/17 15:10