У меня есть приложение для Windows Mobile 6, которое использует SQL Server CE 3.5 ...
Таким образом, при установке CAB на устройство он создаст базу данных с именем TestDB.sdf
.
Теперь, когда приложение изменило некоторые функции и добавило некоторые столбцы / удалило некоторые столбцы / создало новую таблицу в БД SQL Server CE и, наконец, развернуло CAB.
На этот раз CAB-файл будет загружен на сервер, с сервера все мобильные устройства проверяют наличие нового выпуска и устанавливают новый выпуск на устройство.
В настоящее время само приложение берет резервную копию своей локальной базы данных [которая содержит много ценных данных] и устанавливает новую версию со свежей БД со всеми изменениями таблицы.
После установки приложение само заменяет свежую БД базой данных, созданной непосредственно перед резервным копированием.
В это время мы потеряем свежую БД с изменениями в базе данных.
Итак, чтобы решить это,
можно ли передать файл сценария [который содержит все операторы ALTER
для столбца new / change и Create Table
операторы для новых таблиц] вместе с CAB-файлом на устройство и выполнить файл сценария один за другим?
Как я могу это сделать ....?
пожалуйста, помогите мне в этом .....