アンドロイドアプリを構築していて、サーバーにSQLデータベースが格納されています。データベースをアンドロイドにプルするか、データベースにクエリを実行して、テーブルから情報を返す必要があります。私はインターネット上のすべてを検索したが、私はアンドロイドからサーバーに接続する方法を説明するものは何も見つかりませんでした。これどうやってするの?アンドロイドでデータベースを照会しています
答えて
サーバーのデータベースをアンドロイドから直接照会することはできません。サーバーからクエリデータベースにPHPスクリプトを書き込む必要があります。あなたは、WebサーバーにPHPスクリプトを保存する必要があります。アンドロイドアプリケーションから、PHPページからデータを取得する必要があります。
私は、データベースを「プル」するか、またはいくつかの柔軟なODBC接続を使用してデータベースに接続するのは、かなり簡単な方法はないと思います。私は可能であってもそれを使うのは賢明ではないと思います。
あなたの問題を解決する最良の方法は、データベースにREST APIインターフェイスを実装し、必要に応じてデータをフェッチすることです。
実際、gypsicoderの答えと、いくつかの「どのように」のインターネット上にもかかわらず、あなただけの対応JDCBをダウンロードする必要がアンドロイド
からSQLデータベースを照会/接続する方法があります。 MySQLの:http://dev.mysql.com/usingmysql/java/
その後、あなただけのものを行うためにjava.sqlのインタフェース/クラスを使用(MySQLは上記のリンクのリファレンスマニュアルを持っている)
はこれを動作させるのは難しいですが判明しました。あなたはPHPのルートをやっている方が良いです:P –
- 1. アンドロイドでデータベースを照会しています
- 2. mysqlデータベースを照会しています
- 3. PXSelectではない常にデータベースを照会しています
- 4. LINQを使用してSQLデータベースを照会しています
- 5. 日付でアンドロイドのSQLiteデータベースからの情報を照会
- 6. yii ActiveRecordは常にデータベースを照会しています
- 7. Djangoユーザ入力に基づいてデータベースを照会します
- 8. SwiftとFirebaseがデータベースを照会しています
- 9. 評価のデータベースを最適に照会していますか?
- 10. C#でMariaDBデータベースを照会
- 11. w3schoolデータベースを照会したい
- 12. 別のデータベースからデータベースを照会してください
- 13. PostgreSQLデータベースを照会できません
- 14. SQLすべてのデータベースを照会
- 15. MySQLデータベース| count()を照会して、同時に選択します
- 16. 照会firebaseデータベースがNULLを持っています
- 17. Active Directoryを照会しています
- 18. Bluetoothデバイスを照会しています
- 19. AndroidスタジオでFirebaseデータベースを照会する
- 20. データベースをリアルタイムで照会する
- 21. DockerのMySqlデータベースを照会
- 22. MYSQLデータベースにラジオボタンを照会
- 23. カテゴリー別にデータベースを照会
- 24. リモートsqliteデータベースを照会
- 25. extjsのmysqlデータベースを照会
- 26. データベースをforeachループで照会しないでください。
- 27. Firebaseアンドロイド - ない照会する方法等しい
- 28. ExcelからSQLデータベースを照会してください
- 29. 主キーを使用しないアンドロイドsqliteデータベースを照会すると、エラーがスローされます。java.lang.NullPointerException
- 30. データベースはSQLAlchemyでいつ実際に照会されますか?
[OK]を、ので、私は、ユーザーが入力した情報を検索しています。その情報をPHPスクリプトに送信すれば、スクリプトはデータベースからアンドロイドアプリに問い合わせる情報を返しますか? – Graham
はい、それは... – gypsicoder