作者eric30601 (小P)
看板C_Sharp
标题[问题] 依使用者选择连线不同资料库
时间Thu Oct 8 15:35:55 2015
各位强者版友好:
小弟是C#菜鸟新手
目前正在规划一个WinForm的资料库应用系统
小弟想在User登入介面放置一个ComboBox选择资料库名称
例如:
SQL1
SQL2
SQL3
然後依照所选的资料库进行所有资料库连线
包括登入使用者Table及整个系统内部所有连线
小弟想了很久想不到有什麽方法能够实现这样的动态连线
请版上的大大赐教,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.228.152.162
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1444289758.A.690.html
※ 编辑: eric30601 (220.228.152.162), 10/08/2015 15:41:06
1F:推 Peruheru: 用一个静态物件来存放连线字串之类的资讯罗 10/08 15:51
2F:→ Peruheru: 资料库需要连线时都去找这个静态物件要求连线字串就好 10/08 15:52
3F:→ eric30601: 小弟原本就是这样操作,但因为有部份使用Entity Model 10/08 16:16
4F:→ eric30601: 不知道Entity Model 是否也有办法这样更改连线设定 10/08 16:17
6F:推 neo5277: config? 10/09 01:55
7F:推 Litfal: 如果是用EF的话,new Context时是可以指定连接字串的 10/09 13:10
8F:→ eric30601: 我有试过,但连接字串的格式似乎和一般格式不同... 10/09 13:38
9F:推 seemore: 用entityStringBuilder去组连线字串 10/24 08:39