0

SQLite のヒントが必要です。SOAP または REST 形式で大きな XML (ユーザーに応じて 200 ~ 5000 エントリ、約 30 列) を受信し、それをローカル SQLite データベースに解析します。この操作はユーザーにとって時間がかかりすぎるため (10 秒から最大 2 分)、知りたかったのです。

ウィンドウ サーバー (Delphi XE2 自家製サーバー) で SQLite データベース ファイルを作成し、ファイル全体をモバイルに送信することは可能ですか。次に、モバイル側で、データベース ファイルを新しいものに置き換えます (データはクライアント側で変更されません。ファイルを後悔なく置き換えることができます ^^ ) ?

ルート化されたモバイルでは、SQLite データベース ファイルが見つからない (esFileExplorer、/data、/dbdata、/sdcard/data で検索してもどこにも見つからない) ため、どこに配置する必要があるのか​​ わかりません。最後にそのファイル...

4

1 に答える 1

1

はい、可能です。

最新のデータを含むデータベースをダウンロードして、現在のデータベースに置き換えることができます。ここに「既存のデータベースの使用方法」の例を見つけてください。サンプル プロジェクトへのリンクもあります。

編集

必要に応じて変更する必要があります。

を使用して、既存のデータベースを削除できます。context.deleteDatabase(DATABASE_NAME);

于 2012-10-16T09:49:27.327 に答える