Connectionstring |
7:02:2006, 09:39
Сообщение
#1
|
|
|
|
Подскажите пожалуйста, возможно ли изменить ConnectionString
непосредственно в программе , т.е. разрабатывать мастерами в одном сервере, а программа могла работать с другим ? (ADO.NET 2.0 (VS 2005/C#)) |
|
|
|
![]() |
Ответов
(1 - 8)
|
|
|
| Гость_nonentity_* |
8:02:2006, 14:56
Сообщение
#2
|
|
|
я думаю, можно. только наверняка сначала придется закрыть старое соединение и открыть новое, с новой строкой. (я имею ввиду метод Open()). по крайней мере у меня так работало
|
|
|
|
9:02:2006, 08:42
Сообщение
#3
|
|
|
|
Спасибо nonentity
Так как работа с базами идет в режиме визардов, все скрыто и открывает - закрывае все он сам. Будет ли с этим проблемы на другой машине пока не проверил. Нашел такой вариант - в начале программы переопределяю все connection\connectionstring всех TableAdapter и вызываю Fill-ы, все вроде работает и коннект идет по новому. Встречный вопрос TableAdapter-ы объявляются как я понимаю экземплярами классов. В каких то материалах я читал как преимущество ADO2 то что Fill-ы распространяются на все экземпляры класса(не проверял), распространяется ли этот принцип на параметры, например пресловутая строка соединения ? |
|
|
|
10:03:2006, 10:00
Сообщение
#4
|
|
|
|
Цитата [Подскажите пожалуйста, возможно ли изменить ConnectionString непосредственно в программе , т.е. разрабатывать мастерами в одном сервере, а программа могла работать с другим ? Ты ведь программист. Ты всё можешь сделать со своей программой. -------------------- |
|
|
|
21:03:2006, 20:10
Сообщение
#5
|
|
|
|
Можно конечно все ручками заделать, но вопрос то не о том, а о работе с типизированными наборами в режиме run-time.
Сообщение отредактировал DZX - 21:03:2006, 20:14 |
|
|
|
18:05:2006, 09:55
Сообщение
#6
|
|
|
|
Можно. Имеется config файл xml с указанием строки подключения в чистом виде и инизиализируется connection с этой строкой. Проверено - работает
-------------------- |
|
|
|
20:05:2006, 20:50
Сообщение
#7
|
|
|
|
Для winform будет работать? Помойму нет (IMG:http://forum.codeby.net/style_emoticons/default/sad.gif)
|
|
|
|
29:09:2007, 09:05
Сообщение
#8
|
|
|
|
Подскажите пожалуйста, возможно ли изменить ConnectionString непосредственно в программе , т.е. разрабатывать мастерами в одном сервере, а программа могла работать с другим ? (ADO.NET 2.0 (VS 2005/C#)) Да, можно. Смотри здесь: [url=http://www.aspnetmania.com/Forums/ForumMessage/326049.html] Пост полезен для новичков в run-time изменении настроек приложения .NET. -------------------- |
|
|
|
29:09:2007, 10:04
Сообщение
#9
|
|
|
|
Для: ANTiFreeze
7:02:2006 - это примерно полтора года назад... -------------------- Не проси совета у эльфов, ибо они не скажут ни да, ни нет.
|
|
|
|
Ссылка на тему:
BBCode:
HTML:
BBCode:
HTML:
![]() ![]() ![]() |
| Тема | |||||
|---|---|---|---|---|---|
![]() |
Динамическая Connectionstring Что и как? |
3 | -S1at- | 807 | 21:03:2007 - 07:15 Barmutik |
|
Текстовая версия | Сейчас: 19:03:2010 - 02:57 |
© 2010 .




7:02:2006, 09:39









