Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передать строку подключения в web.config 
:(
    Опции темы
A5uKa
  Дата 27.10.2010, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: нет
Всего: 16



А это не WinForms 
PM   Вверх
Yagmort
Дата 27.10.2010, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 339
Регистрация: 17.6.2009

Репутация: нет
Всего: -1



Цитата(A5uKa @ 27.10.2010,  12:17)
А это не WinForms

Нет это WebForms
PM MAIL   Вверх
A5uKa
  Дата 27.10.2010, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: нет
Всего: 16



Вообще на WebService смахивает, что такое "WebForms" я не знаю  smile 
PM   Вверх
Yagmort
Дата 27.10.2010, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 339
Регистрация: 17.6.2009

Репутация: нет
Всего: -1



Цитата(A5uKa @ 27.10.2010,  12:26)
Вообще на WebService смахивает, что такое "WebForms" я не знаю  smile

Веб страницы вместо API форм


нашел пример как сделать соединение но что то снова жалуется на путь... видемо ему чет не хватает (
Код

            string strcon = "Data Source=G;Integrated Security=SSPI;Initial Catalog=o;Persist Security Info=True;User ID=" + Login1.UserName.ToString() + ";\"Password" + Login1.Password.ToString() + "\";";
            Configuration config = ConfigurationManager.OpenExeConfiguration("@web.config");
            config.ConnectionStrings.ConnectionStrings.Add(new ConnectionStringSettings("ConnStrO",strcon));
            config.Save();



Это сообщение отредактировал(а) Yagmort - 27.10.2010, 12:46
PM MAIL   Вверх
A5uKa
  Дата 27.10.2010, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: нет
Всего: 16



API форм то тут причём и зачем  smile  но его никто не отменял...
Код

using System.Windows.Forms


Лучше вернуться к задаче  
И почитать про Config Manager или как его там, раз уж парсить не хотите  smile

Добавлено через 1 минуту и 16 секунд
Код

OpenExeConfiguration("@web.config");

а зачем собака ... ?
PM   Вверх
Yagmort
Дата 27.10.2010, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 339
Регистрация: 17.6.2009

Репутация: нет
Всего: -1



Цитата(A5uKa @ 27.10.2010,  12:48)
API форм то тут причём и зачем  smile  но его никто не отменял...
Код

using System.Windows.Forms


Лучше вернуться к задаче  
И почитать про Config Manager или как его там, раз уж парсить не хотите  smile

Добавлено @ 12:49
Код

OpenExeConfiguration("@web.config");

а зачем собака ... ?

заменяет длинные пути я так понял, хотя хз может туда кошку влепить )
PM MAIL   Вверх
A5uKa
  Дата 27.10.2010, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: нет
Всего: 16



попробуй кошку.
PM   Вверх
Yagmort
Дата 27.10.2010, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 339
Регистрация: 17.6.2009

Репутация: нет
Всего: -1



Цитата(N1ko @ 27.10.2010,  11:45)
Ну просто глянь на exe файл, который создаётся в папке bin ->Debug(Или Release если ты именно его юзаешь) твоего проекта. Вот всё что идёт до .exe скопируй и вставь в название конфигурационного файла

Код

string strcon = "Data Source=G;Integrated Security=SSPI;Initial Catalog=o;Persist Security Info=True;User ID=" + Login1.UserName.ToString() + ";\"Password" + Login1.Password.ToString() + "\";";
            Configuration config = ConfigurationManager.OpenExeConfiguration(@"C:\Users\Администратор\Desktop\O\NB\NB\web.config");         
            config.ConnectionStrings.ConnectionStrings.Add(new ConnectionStringSettings("ConnStrO",strcon));

посе долгих мучений он мне создал файл web.config.config закинул все правильно, но он не хочет редактировать существующий файл web.config, причем надо еще проверить если появилась запись в нем надо ее передать на подключение, штука пока не очень простая.. (

Это сообщение отредактировал(а) Yagmort - 27.10.2010, 13:41
PM MAIL   Вверх
A5uKa
  Дата 27.10.2010, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: нет
Всего: 16



а зачем полный путь указывать ? И зачем собака ?  smile  

собака для нескольких строк нужна.

если создаёт web.config.config, попробуй вместо web.config писать web  smile 

Это сообщение отредактировал(а) A5uKa - 27.10.2010, 13:54
PM   Вверх
Yagmort
Дата 27.10.2010, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 339
Регистрация: 17.6.2009

Репутация: нет
Всего: -1



Цитата(A5uKa @ 27.10.2010,  13:54)
а зачем полный путь указывать ? И зачем собака ?  smile  

собака для нескольких строк нужна.

если создаёт web.config.config, попробуй вместо web.config писать web  smile

Да я писал web и даже создавал новый файл конфигурации, писал и так
Код

 "~web"
,и так 
Код

@"/web"
 и еще много как,
 но он не хочет работать с укороченным путем только с длинным, и выдает ошибку Параметр 'exePath' является неверным. 
причем еще постоянно надо проверять и очищать данное подключение (если имеется уже строка<add>), т.к. пользователей много, а строка с таким именем name="ConnStrO" только одна. 
PM MAIL   Вверх
N1ko
Дата 1.11.2010, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 30.12.2007
Где: Киев

Репутация: нет
Всего: нет



Я ж говорил, что я писал под ВинФорм. Это не значит что на асп точь в точь всё будет также. В асп насколько я помню вместо OpenExeConfiguration применяется OpenWebConfiguration. По крайней мере в твоём случчае.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.1135 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.