Итак, ребята.Здесь происходит интересное событие.
У меня есть приложение для форм Windows, созданное в VS2008, которое до недавнего времени подключалось к базе данных SQL Server 2008.Мне удалось отредактировать, вставить, удалить или выбрать любую из различных таблиц в базе данных, и изменения были зафиксированы - каждый раз, когда я вносил изменения в базу данных с помощью SQL-запросов, это изменение отражалось в базе данных.
Однако в последние несколько дней я импортировал файл базы данных в VS Studio .SLN и сократил количество моих наборов данных с трех до одного (объединяя разнородные таблицы для удобства), а теперь -изменения, внесенные в базу данных, не будут приняты.
Я наблюдал следующее поведение:
1) При вставке или удалении записей из таблицы фиксация не выполняется - при следующем запускемоя программа, удаленные записи вернулись, и все вставленные записи исчезли.Ранее операции «Вставка и удаление», казалось, фиксировали изменения при запуске.
2) Использование команды UPDATE для ручной фиксации изменений работает - добавленные записи остаются, а удаленные записи остаются, но ...
3) Если я перестрою решение по какой-либо причине, база данных «сбрасывается» до того, что было, когда я впервые изменил местоположение базы данных.
Кто-нибудь имеет представление о том, что я делаюиначе теперь что бы создать такой тип поведения?