2015-10-24 2 views
1

Я создал простое соединение SQLite с использованием Java. Теперь я хочу активировать MySQL одновременно в качестве опции для хранения данных в Интернете.Использовать MySQL и SQLite одновременно

Есть ли более простой способ, чем переписывать каждый метод для использования соединения MySQL? Например. создать объект соединения одновременно с обоими драйверами JDBC, так что у меня есть только одна переменная соединения?

+0

Вы должны проверить это http://programmerguru.com/android-tutorial/how-to-sync-remote-mysql-db-to-sqlite-on-android/ –

ответ

1

E.g. создать объект соединения одновременно с обоими драйверами JDBC, так что у меня есть только одна переменная соединения?

Короткий ответ: Нет. Вы не можете использовать один объект JDBC Connection для обновления двух совершенно разных систем баз данных. Вы даже не могли использовать один объект JDBC Connection для обновления базы данных того же типа (например, SQLite или MySQL) в двух разных местах, если у вас не было какой-либо репликации между самими базами данных.

Если вы повторно запустили свой код для работы со своими собственными объектами (классами), то вы, возможно, могли бы кодировать эти классы для сохранения данных в SQLite и/или MySQL, но для этого все равно потребуется отдельное подключение к каждой базе данных.

Смежные вопросы