powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема при работе с БД
25 сообщений из 34, страница 1 из 2
Проблема при работе с БД
    #39131298
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал программу на C#, БД добавлена с помощью Linq To Sql, чтение, запись и все прочие работы связанные с БД написал на C#, но когда сделал setup файл для программы и перенёс на другой компьютер, программа перестала выполнять действия связанные с БД

Как решить эту проблему?

Вот моя строка подключения:
Код: c#
1.
2.
3.
4.
5.
<connectionStrings>
    <add name="MyConectionString"
        connectionString="Data Source=.;Initial Catalog=BandivanKat;Integrated Security=True"
        providerName="System.Data.SqlClient" />
</connectionStrings>



В программе подключаюсь вот так,но не получается ;)
Код: c#
1.
2.
3.
string str = ConfigurationManager.ConnectionStrings["MyConectionString"].ConnectionString;
            SqlConnection sqlconnect = new SqlConnection(str);
            sqlconnect.Open();


В другом компе при компиляции получаю исключение с таким сообщением
provider:Sql Network Interfaces,error 26

Модератор: Тема перенесена из форума "Программирование".
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131396
MrVoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Data Source=. означает дефолтный инстанс. На другом компе есть дефолтный инстанс?
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131398
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrVoid, да есть
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131404
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrVoid,
Вот эта строка из файла Properties в программе на WinForms
Код: c#
1.
 [global::System.Configuration.DefaultSettingValueAttribute("Data Source=VARDAN-PC\\VARDANHOME;Initial Catalog=BandivanKat;Integrated Security=True")]


и я думаю что здесь надо менять Data Source=VARDAN-PC\\VARDANHOME; вот эту часть не понимаю как задал так что бы читал с файла но без изменений ??
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131405
MrVoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhome,

В конфиг файле вместо точки пропишите полное названия инстанса, а из Properties удалите эту строку.
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131410
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrVoid,
то есть имя сервера и экзепляр каторое у меня в компютере?
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131481
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrVoidа из Properties удалите эту строку.
В этом нет смысла - дизайнер настроек её снова восстановит. Нужно в дизайнере свойств для настройки опцию GenerateDefaultValueInCode выставить в False, тогда этого атрибута не будет.

vardanhome,
то, что 1) вы утверждаете, что дефолтный инстанс на компьютере, где происходит ошибка, есть; 2) в файле конфига DataSource указывает на дефолтный инстанс, но программа его не видит; 3) в дефолтном значении настройки DataSource указывает на конкретный ПК (VARDAN-PC\VARDANHOME) - всё это с большой вероятностью говорит о том, что ваше приложение не видит файл конфига, где DataSource=., и берет дефолтное значение настройки из атрибута. У вас, часом, этот конфиг не от class library (dll)?
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131516
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сон Веры Павловны,
Вообще то нет один проект и одна файла конфиг.
А как менять Data Source=.; что бы работал под всех windows ??
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131559
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeСон Веры Павловны,
Вообще то нет один проект и одна файла конфиг.
А как менять Data Source=.; что бы работал под всех windows ??

Так не получится, чтобы на всех и с гарантией.
Прикрутите диалог выбора сервера и базы
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131595
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WinnipuhvardanhomeСон Веры Павловны,
Вообще то нет один проект и одна файла конфиг.
А как менять Data Source=.; что бы работал под всех windows ??

Так не получится, чтобы на всех и с гарантией.
Прикрутите диалог выбора сервера и базы


А по яснее не скажите как то не понятно,что значит "Прикрутите диалог выбора сервера и базы",если можно с примером
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131648
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeWinnipuhпропущено...


Так не получится, чтобы на всех и с гарантией.
Прикрутите диалог выбора сервера и базы


А по яснее не скажите как то не понятно,что значит "Прикрутите диалог выбора сервера и базы",если можно с примером

1. я не совсем прав, можно замутить и универсальное решение, если например, вы будете работать с LocalDB и база будет иметь жестко закодированное имя. То есть вы сами ставите локалдб или юзер, но такое требование.
Но это фигня.

2. ваше приложение должно работать с любым сервером локальным, в сети. В этом случае вам надо написать диалог и приложение должно показывать его юзеру, возможно запомнить установки и далее не показывать и т.д.
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131649
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuh,
А с примером можете показать если не трудно? а то уже голова лопнула,уже день 2 не могу решить эту проблему
Заранее спасибо
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131813
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeWinnipuh,
А с примером можете показать если не трудно? а то уже голова лопнула,уже день 2 не могу решить эту проблему
Заранее спасибо

В интернете миллион примеров, но вам надо самому сделать, чтобы прочувствовать :-)
Диалог:

5 полей

имя сервера
имя базы
чекбокс: trusted connection
имя юзера
пароль

Из этих полей составляете строку коннекта и запускаете свой титаник
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39131918
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WinnipuhvardanhomeWinnipuh,
А с примером можете показать если не трудно? а то уже голова лопнула,уже день 2 не могу решить эту проблему
Заранее спасибо

В интернете миллион примеров, но вам надо самому сделать, чтобы прочувствовать :-)
Диалог:

5 полей

имя сервера
имя базы
чекбокс: trusted connection
имя юзера
пароль

Из этих полей составляете строку коннекта и запускаете свой титаник

Приведите хоть один пример ..
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132093
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
vardanhomeПриведите хоть один пример ..
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132102
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeWinnipuhпропущено...


В интернете миллион примеров, но вам надо самому сделать, чтобы прочувствовать :-)
Диалог:

5 полей

имя сервера
имя базы
чекбокс: trusted connection
имя юзера
пароль

Из этих полей составляете строку коннекта и запускаете свой титаник

Приведите хоть один пример ..

мне гугл не позволяет
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132107
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2vardanhomeПриведите хоть один пример ..

И что мне понять от этого?
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132110
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuhvardanhomeпропущено...


Приведите хоть один пример ..

мне гугл не позволяет

Тогда надо закрыть гугл ))
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132120
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeТогда надо закрыть гугл ))
Если гугл тебя не забанил, то надо забанить гугл
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132121
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeCat2пропущено...


И что мне понять от этого?
Этот тул для особо талантливых строит строку коннекцию автоматом на выходе :)
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132144
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Axeleronvardanhomeпропущено...


И что мне понять от этого?
Этот тул для особо талантливых строит строку коннекцию автоматом на выходе :)
И как я не догадался :)
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132147
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vardanhome,

А как можно использовать NuGet в этом случаи?
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132151
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron,
Ну как ты там поживаешь?
Пятница. Вечер. Все устали...
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132157
vardanhome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Axeleron,
Да это так но надо программу сдать в воскресение,думаю это важнее ;)
...
Рейтинг: 0 / 0
Проблема при работе с БД
    #39132164
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vardanhomeAxeleron,
Да это так но надо программу сдать в воскресение,думаю это важнее ;)
Да все уже поняли, что курсовик у тебя :) Это сейчас в России так модно на ИТ учиться?
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема при работе с БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]