Как программно обновить базу данных, чтобы обновленная была включена при публикации? - PullRequest
0 голосов
/ 07 ноября 2011

Я копирую и обновляю данные из другой базы данных в мою (программно), это прекрасно работает при отладке.Он также запоминает это между сеансами отладки.Однако при публикации программы исходная база данных пуста.

Как убедиться, что обновленная база включена?Кстати, это база данных SQLCE.

1 Ответ

0 голосов
/ 07 ноября 2011

При отладке компилятор скопирует вашу базу данных SqlCe в папку bin \ debug, и именно ее вы будете использовать во время работы вашей программы.

Таким образом, когда вы копируете данные во время отладки, они не попадут в базу данных, которая является частью вашего проекта, а в базу данных в папке отладки!

Использование следующего инструмента может помочь. Это позволит вам записать данные из вашей базы данных в сценарий sql, чтобы вы могли запустить их в своей среде публикации.

...