看板 C_Sharp 關於我們 聯絡資訊
各位強者版友好: 小弟是C#菜鳥新手 目前正在規劃一個WinForm的資料庫應用系統 小弟想在User登入介面放置一個ComboBox選擇資料庫名稱 例如: SQL1 SQL2 SQL3 然後依照所選的資料庫進行所有資料庫連線 包括登入使用者Table及整個系統內部所有連線 小弟想了很久想不到有什麼方法能夠實現這樣的動態連線 請版上的大大賜教,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.228.152.162 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1444289758.A.690.html ※ 編輯: eric30601 (220.228.152.162), 10/08/2015 15:41:06
Peruheru: 用一個靜態物件來存放連線字串之類的資訊囉 10/08 15:51
Peruheru: 資料庫需要連線時都去找這個靜態物件要求連線字串就好 10/08 15:52
eric30601: 小弟原本就是這樣操作,但因為有部份使用Entity Model 10/08 16:16
eric30601: 不知道Entity Model 是否也有辦法這樣更改連線設定 10/08 16:17
Peruheru: http://tinyurl.com/q6x52v3 這對你或許有幫助? 10/08 16:24
neo5277: config? 10/09 01:55
Litfal: 如果是用EF的話,new Context時是可以指定連接字串的 10/09 13:10
eric30601: 我有試過,但連接字串的格式似乎和一般格式不同... 10/09 13:38
seemore: 用entityStringBuilder去組連線字串 10/24 08:39