Обновите базу данных SQL CE 2.0 до базы данных SQL CE 3.5 - PullRequest
1 голос
/ 30 марта 2010

Кто-нибудь выполнил обновление?

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

Работал ли кто-нибудь с программой командной строки на КПК?

Ответы [ 2 ]

1 голос
/ 31 марта 2010

Извините за публикацию вопроса. Мы смогли обновить проект, используя метод ниже. Нам пришлось скопировать файл upgrade.exe на КПК.

System.Diagnostics.Process p = System.Diagnostics.Process.Start(
@"\Program Files\client\upgrade.exe"
, @"/s ""\Program Files\client\database.sdf"" /sp ""password"" /d ""\Program Files\client\convertedDB.sdf"" /dp ""password"" /e /q");

Надеюсь, кто-то найдет это полезным.

0 голосов
/ 31 марта 2010

Если вы делаете это программно, зачем взламывать утилиту обновления? Почему бы просто не использовать метод Upgrade, представленный в классе SqlCeEngine ?

...