Я слышал о SQL Server CE, но мне интересно, как применить его к моему текущему оконному приложению + SQL Server?
Понимание: если оконному приложению не удалось подключиться к хост-серверу (SQL Server Express) через Интернет, то весь ключ данных в автономном режиме будет сохранен на ПК клиента в SQL Server CE и сохранен в моем клиенте ПК. Данные, введенные в автономном режиме, затем будут отправлены на сервер обратно в ONLINE.
Вопрос:
Если у меня есть 3 ГБ данных на сервере (SQL Server Express), когда мой клиент впервые запустит оконное приложение, загрузит ли он все данные с сервера на SQL Server CE моего клиентского компьютера? Всегда ли данные на сервере должны соответствовать данным на клиентском ПК SQL Server CE? Если ответ ДА, то это, безусловно, займет много времени.
Не могли бы вы поделиться с нами любым примером проекта SQL Server CE, в котором есть транзакция CRUD с базой данных. У меня есть поиск в Интернете, но я не нашел пример проекта по этому вопросу.
Пожалуйста, сообщите мне, если мое понимание неверно.