|
|
|
Supreme Being
      
модератор
Last Login: 29.10.2007 14:45
Сообщ.: 1 833,
Visits: 16 863
|
|
Приветствую. Полагаю, не я первый с этим столкнулся (да и в поиске многое повидал, да вот только именно того, что нужно - не нашел, если оно, конечно, возможно). Так вот. Проблема в следующем. Есть приложение WinForms с несколькими датасетами и еще большим количеством TableAdapter'ов. У приложения должна быть возможность подключаться к любому указанному серверу (т.е. может быть любой ConnectionString). Проблема в том, как изменить его на уровне приложения? Можно, конечно, в каждой форме в Initialize Components бегать по всем TableAdapter'aм и изменять ConnectionString на нужный, однако, по-моему, это не лучший вариант. Вот здесь (http://forum.codeby.net/topic6343.html) человек столкнулся с такой же проблемой и ему вроде как дали ответ (№6), однако я не совсем понял, что оно означает (что есть dc?). Буду благодарен за любые рекомендации. Заранее спасибо.
|
|
|
|
|
Supreme Being
      
модератор
Last Login: 29.10.2007 14:45
Сообщ.: 1 833,
Visits: 16 863
|
|
| Кстати, все оказалось значительно проще. Можно сделать так: My.MySettings.Item("MyBaseConnectionString") = "Data Source=192.168.1.1\sql2005;Initial Catalog=MyBase;User ID=111;Password=222"
|
|
|
|