データベースにアクセスする必要のあるAndroidアプリケーション(MS Access * .mdbファイル)を作成したいのですが、現在のアプリケーションはASPとMDBにあるため、
AndroidでこのMDBファイルのテーブルからデータを読み取りたい
使用するテクノロジーを教えてください。
何を使う必要がありますか?
出来ますか ?MDBをXMLに変換してから、AndroidからXMLファイルにアクセスしますか?
タグには ASP.NET と PHP が含まれます。これは良い方法です。賢明な戦略は、データベースを中心に Web サービスを構築し、それを Android 側から呼び出すことです。サービスと Android クライアント間の交換形式は自由です。XML にすることも、JSON にすることも、カンマ区切りの値にすることもできます。
Android 部分とサービス部分のどちらに困惑していますか? 後者は、ほぼすべてのサーバー側スクリプト技術で使用できます。使い慣れたものと、サーバー環境により適したものを使用してください (つまり、Windows ボックスの場合は ASP.NET、Windows ボックスの場合は PHP)。 *ニックスワン)。Android 側には、古き良き HttpClient クラスと、それぞれのフォーマット パーサーがあります (String.split
記録としては、驚くほど効率的なパーサーです :))。
どの技術 - あなたがよりよく知っている技術 (またはそれに精通した人がいる技術)。それはできますか - 確かにできます。SO コミュニティはあなたのためにそれを行いますか? おそらくそうではありません。これは私たちがここにいる目的ではありません。
ただし、データベースを XMLに変換することはお勧めしません。リレーショナル データはリレーショナル データベースに保存するのが最適であり、Access は最悪のデータベースではありません。ただし、ワイヤ形式として XML を使用してもまったく問題ありません。