苏飞论坛
标题:
多服务器连接 集合combobox
[打印本页]
作者:
tiantian
时间:
2015-4-9 10:54
标题:
多服务器连接 集合combobox
现有一情况:
程序要连接多个数据库(同一个服务器上的多个库,Microsoft SQL Server)
如某服务器ServerA 下面部署了Data1 Data2 Data3
想通过combobox的值得,来连接相对应的数据库,最好能将值
目前思路,先通过combobox的值,赋予相对应的connectionstring的值,如果将这些值传给一个公共的类(类似Sqlhelper) 然后程序再对相对应的数据库执行,
增删减
作者:
站长苏飞
时间:
2015-4-9 11:02
我想问一下你的问题是什么?
作者:
tiantian
时间:
2015-4-9 11:09
思路有,但是实现不了。如何将combobox的值动态的传给类似(sqlhelper公共类)里封装的的ConnectionStrings
作者:
站长苏飞
时间:
2015-4-9 11:16
单独建一个Static类型的类就行了。
里面放ConnectionStrings
静态的是通用的,然后动态的去修改这个值
就相当于更新了。
作者:
tiantian
时间:
2015-4-9 11:26
蛋疼,有没有例子
作者:
站长苏飞
时间:
2015-4-9 11:45
public class helper
{
public static string constr="";
}
Combox所在类
helper.constr=combox.selectitem;
Sql类里
直接引用helper.constr
作者:
tiantian
时间:
2015-4-9 12:00
string cmbinfo = Convert.ToString(cmb.SelectedItem);
string ConnStr = "";
if (cmb.SelectedItem == null)
{
MessageBox.Show("请选择数据库!");
return;
}
else
{
switch (cmbinfo)
{
case "服务器A":
ConnStr=
//这里ConnStr 如何写连接字符串
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4