Androidデバイスを使用してSQL Serverデータベースに接続しています。はい、私は非常にお勧めはありませんが、すべてが正常に動作していないことを知っている...まあそれは遅いです。ここでSQL ServerデータベースとAndroid
は、私が何をすべきかです:
- オープンたっは
- ダウンロードテーブルテーブルで、私は(私はオンラインで見つけるコネクタ付き)サーバデータベース
- から必要なデータをsqliteのにテーブルでテーブルを挿入します
私は必要なものだけを選択します。どのように私は事は、Webサービスを使用せずに高速に動作させることができ
が約12のテーブルがあり、一部には、300の項目
ようにそれから私は(2つのテーブルから選択)をサーバーデータベースにいくつかのデータを送ってきましたか? (可能であれば)
ウェブサービスを使用すると高速になりますか?
事前にどうもありがとう
PS:私はDBに彼らがこの場合は関係ありませんその方法へのアクセスについてのリスクがあることを知っています。
webserviceで「エンティティを使って作業する」とはどういう意味ですか?私はすでにオブジェクトを扱っていますが、データを取得してオブジェクトのarraylistに入れ、そのオブジェクトを使ってsqlite DBに挿入します。違いますか?別の方法がありますか? – vallllll
「エンティティで作業する」とは、Webサービスでは、「Product」テーブルから5列の10行ではなく、10個の製品(JSON、XMLなどでエンコードされたもの)のリストを転送することを意味します。 Javaを使用するので、自然にコード内のオブジェクトを使用しますが、これはWebサービスやデータベースとは関係ありません。 –