Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 18.02.2018
Сообщений: 73

После изменения объявление строки подключения перестали сохранятся любые изменения в БД

27.05.2020, 17:33. Показов 547. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Столкнулся с небольшой проблемой.
В своей программе я использовал следующее объявление строки подключения:
C#
1
2
public static string conString = "Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=C:\\Users\\Dmitriy\\Desktop\\myproject\\myproject\\myprojectDB.mdf;Integrated Security=True;Connect Timeout=30";
SqlConnection con = new SqlConnection(conString);
При установке и запуске программы на другом компьютере я получал ошибку подключения к базе. Я решил, что проблема со строкой подключения, так как путь к базе на другом компьютере будет отличаться.

Поэтому я изменил объявление строки подключения во всех формах следующим образом:
C#
1
2
public static string conString = Properties.Settings.Default.myprojectDBConnectionString;
SqlConnection con = new SqlConnection(conString);
Строка подключения теперь приняла следующий вид:
C#
1
"Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename="|DataDirectory|\myprojectDB.mdf";Integrated Security=True"
И теперь любые изменения, внесенные в базу данных попросту не сохраняются после закрытия приложения.
Как мне правильно задать строку подключения, чтобы она распознавалась на других ПК и не было проблемы с сохранием данных, которая возникла у меня?
Я не очень давно начал изучать c#, поэтому заранее извините за ляпы.
Может ли кто-нибудь помочь с этим?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.05.2020, 17:33
Ответы с готовыми решениями:

Как создать сайт где изменения сохранятся?
Хочу создать сайт где в строку ввода надо будет ввести определенный текст . Какой код нужно написать чтобы после того , как пользователь...

Папка не меняет свою дату изменения после изменения вней txt
Здравствуйте! Помогите решить проблему, для меня это очень важно. ПРИМЕР: Допустим есть папка C:\dir1 В ней есть файл...

После изменения кода, отображает элементы до изменения
Ребята, помогите, такая проблема: есть корпоративный сайт написанный на ASP.NET работает через IIS Нужно изменить некоторые элементы...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.05.2020, 17:33
Помогаю со студенческими работами здесь

После изменения GridView не вносятся изменения в БД
Значит есть GridView подсоединенный к DataSource, который в свою очередь подсоединен к БД. Данные выводятся, удаляются, но не обновляются. ...

Демон, который логирует любые изменения в папке
Хочу создать демона который будет логировать любые изменения в заданной директории Проблема в том что я не знаю какими функциями можно...

Apache: Изменения перестали сохраняться
Делаю небольшой сайт с использованием javascript. После включения компьютера, изменения, которые я вношу в файл .js с которым я работала...

Найти ошибку в работе итератора после изменения одной строки
Решил переписать код: for(vector<string>::iterator iter1(f1.begin()); ++iter1 != f1.end(); cout << "\b\b\b\b\b\b\b" <<...

Удалить из строки А все символы Q. Вывести на экран символьную строку до и после изменения
Удалить из строки А все символы Q. Вывести на экран символьную строку до и после изменения, а так же количество удалённых символов.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru