мне нужно подключить андроид приложение к моей БД FIREBIRDкак подключиться к БД FIREBIRD на андроид
сделать кто-то знает, как это сделать?
, пожалуйста, напишите код!
мне нужно подключить андроид приложение к моей БД FIREBIRDкак подключиться к БД FIREBIRD на андроид
сделать кто-то знает, как это сделать?
, пожалуйста, напишите код!
Я не особо знаком с Firebird, но думаю, лучший подход - использовать какой-либо веб-сервис (RESTful?), Который позволяет вашему клиенту Android взаимодействовать с базой данных. Это решение, которое обычно используется для большинства приложений, поскольку вы не можете напрямую подключиться к базе данных с Android. Это также хорошо с точки зрения дизайна, потому что ваше приложение не зависит от самой базовой базы данных, а скорее от веб-службы, которая выступает в роли посредника, а это означает, что вы можете свопировать базы данных без ущерба для вашего клиента.
С Jaybird (Драйвер Firebird JDBC) не поддерживает Android, вам нужно что-то более «хакерское». Коммерческое решение будет использовать midware, например RemObjects DataAbstract поддерживает Android (предзаказ/бета-стадии) и Firebird: http://www.remobjects.com/da/java.aspx
Мы не планируем поддерживать Android с Jaybird. Быстрое расследование показало, что, вероятно, потребуется значительная переработка для работы над некоторыми классами, недоступными в Android. Вероятно, он также более эффективен и безопасен для использования промежуточного программного обеспечения, как предлагается в этом ответе, и ответ @TylerTreat –
Благодарим вас за информацию, Марк. – Harriv
Измененный ответ, чтобы отразить комментарий Марка Роттевеля. – Harriv
Вы можете попробовать этот JayBird порт для Android: http://sourceforge.net/projects/androidjaybird
"пожалуйста, напишите код!". Разве вы не хотите, чтобы кофе и печенье тоже? – jfoliveira