1

現場 (オフラインおよび遠隔地) で収集されたデータを保存する基本的な方法を選択する必要があります。SQLite で HTML5 データベースを使用したいのですが、場所を選択できますか? これまでのところ、私はそれを達成できていません。ここに私が使用していたいくつかのサンプルコードがあります:

var dbName = "";

var Dir = blackberry.io.dir;
var path = Dir.appDirs.shared.documents.path;
dbName = path + "/" + "databasetest.db";  

var db = openDatabase(dbName, '1.0', 'Test', 50 * 1024);

「alert()」を使用して、ファイルが「おそらく」作成されたことを確認しましたが、エクスプローラーでフォルダーを開いたときに、ファイルが見つかりません。理由がよくわからないので、私の質問です。

私のアプリケーションはデータ入力用です。詳細に入ることなく、ユーザーは大量または少量のデータを収集することになります。しかし、SQLite データベースをダウンロードする方法が必要ですか?

これは SQLite データベースの意図ですか、それとも別のソリューションを使用する必要がありますか?

ありがとう!

クリス

4

1 に答える 1

0

Web SQL データベースの仕様は、Web ページが任意のファイル パスにアクセスできるようにすることが適切ではないブラウザー向けに設計されました。

データをダウンロードする意図した方法は、クラウド内の Web サーバーにアップロードすることです。

データベースのファイル名を知りたい場合は、PRAGMA database_list. (アプリがそのパスにアクセスできるかどうかは別の問題です。)

于 2012-10-13T10:27:13.123 に答える