Отправка таблицы базы данных SQLite в базу данных сервера SQL
Итак, у меня есть локальная таблица SQLite "хлебные крошки", создаваемая на устройстве Android. Как мне получить данные этой таблицы для хранения в другой таблице базы данных внешнего SQL Server?
2 ответа
Если вы хотите попробовать что-то новое, вы можете использовать структуру сущностей и рефлексию для достижения этой цели. 1. Используйте генератор кода для генерации кода модели и кода отображения. 2. использовать метод DbContext.Database.CreateDatabase() для создания структуры базы данных на сервере sql 3. использовать foreach, reflection и DbContext.Set.Add(TModel) для передачи данных из sqlite на сервер sql.
Если вы можете скопировать файл sqlite db с устройства Android на компьютер под управлением Windows, вы можете использовать команду sqlite для выгрузки данных в сценарий SQL с помощью INSERT. Запустите скрипт вашего Sql Server.