![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Secret |
|
||||||||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 14.8.2007 Репутация: нет Всего: нет |
Сразу же хотел бы сказать то в Базах данных я пока что новичок, с вытекающими с этого последствиями, поэтому прошу не судить строго если что то не совсем правильно скажу. Приму все замечания и пожелания
![]() И так, ближе к сабжу:
С помощью этого скрипта в SQL Server Management Studio создал новую базу Cars. Правда при создании базы бала обнаружена ошибка:
но подправив значение параметра с size=2 на size=3 в следующей строке того же скрипта
база создалась на ура. Дали с помощью VS2005 открыл готовый проект-пример. Когда запустил его то получил такую исключительную ситуацию
Что было сделано не так? Присоединённый файл ( Кол-во скачиваний: 6 ) ![]() |
||||||||
|
|||||||||
SpaceSpace |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Перво-наперво.
Включай Manegement Studio, Коннектись к серверу. Открывай папочку Security. Выбирай пользователя sa. Правой кнопкой - Properties. Там в списке выбирай status, и где Permissions to connect to database engine - выбирай GRANT ![]() это для начала -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
Secret |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 14.8.2007 Репутация: нет Всего: нет |
SpaceSpace, сделал так как ты писал, но пока что тот же exception...
|
|||
|
||||
HAL707 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 109 Регистрация: 6.9.2007 Репутация: нет Всего: 4 |
Строку подключения к БД можешь привести?
|
|||
|
||||
Secret |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 14.8.2007 Репутация: нет Всего: нет |
HAL707, буш сменяться, но твоя просьба оказалась как бы указанием мне на то что бы посмотреть внимательней на строку подключения.
В исходнике - файл прикреплённый к первому посту, строка подключения была не совсем полна. Когда я добавил новый источник данных в программу, то автоматически создаётся конфигурационный файл, который содержит правильную строку подключения. Все что остаться сделать в программе, это программными средствами, используя индексатор ConfigurationManager прочитать ConnectionString. Но можно и самому создать строку подключения с помощью экземпляра класа SqlConnectionStringBuilder. В моей ситуации было сделано как раз так. Не полная строка подключения:
Строка подключения, которая позволит безошибочно подключиться к базе:
И дело в шляпе, точнее говоря, в последней строчке последнего исходника ![]() Свойство cnStrBuilder.IntegratedSecurity - Вот что по этому поводу пишет справка:
Просто в моем случае нужно было использовать учётную запись Виндовс для подключения к базе, а отсюда и последняя строчка последнего исходника. P.S. SpaceSpace и HAL707 - огромнейшее спасибо Вам за предоставленную помощь!!! |
||||||
|
|||||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |