Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11871
Последний выпуск: 19.06.2015

WinForms and Sql Database

88K
17 декабря 2015 года
Vardan Vardanyan
3 / / 17.12.2015
Написал программу на C#, БД добавлена с помощью Linq To Sql, чтение, запись и все прочие работы связанные с БД написал на C#, но когда сделал setup файл для программы и перенёс на другой компьютер, программа перестала выполнять действия связанные с БД, даже иногда формы не открываются.

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

Вот моя строка подключения:
 
Код:
<connectionStrings>
    <add name="MyConectionString"
        connectionString="Data Source=.;Initial Catalog=BandivanKat;Integrated Security=True"
        providerName="System.Data.SqlClient" />
</connectionStrings>
В программе подключаюсь вот так
 
Код:
string str = ConfigurationManager.ConnectionStrings["MyConectionString"].ConnectionString;
            SqlConnection sqlconnect = new SqlConnection(str);
            sqlconnect.Open();
На другом компе при компиляции получаю исключение с таким сообщением
An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll An attempt to attach an auto-named database . A database with the same name exists, or specified file cannot be opened, or it is located on UNC share
6
17 декабря 2015 года
@pixo $oft
3.4K / / 20.09.2006
Обрати внимание на слова
Цитата:
specified file cannot be opened, or it is located on UNC share

Т.к. это другой компьютер, SQL там может быть настроен иначе, да и расположения файлов могут быть другими.

88K
17 декабря 2015 года
Vardan Vardanyan
3 / / 17.12.2015
Цитата: @pixo $oft
Обрати внимание на слова
Цитата:
specified file cannot be opened, or it is located on UNC share

Т.к. это другой компьютер, SQL там может быть настроен иначе, да и расположения файлов могут быть другими.

Скажу так в обоих SQL установил я,файлы расположил как у меня и при записи в базу получил вот такое сообщение
provider:Sql Network Interfaces,error 26
говорит не может связаться с SQL ,да и чтение не исполняет

6
18 декабря 2015 года
@pixo $oft
3.4K / / 20.09.2006
Что дало гугление по сообщению об ошибке? Я посмотрел, много интересных ссылок, но другое дело, что я-то с этим не сталкивался, поэтому не знаю, какое из решений может помочь.
88K
19 декабря 2015 года
Vardan Vardanyan
3 / / 17.12.2015
Цитата: @pixo $oft
Что дало гугление по сообщению об ошибке? Я посмотрел, много интересных ссылок, но другое дело, что я-то с этим не сталкивался, поэтому не знаю, какое из решений может помочь.

Спасибо решил использовать NuGet для получении строки соединения

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог