6

私はsqliteブラウザを使用してsqliteデータベースファイルを作成しました。ファイル「sample.sqlite」があります。このファイルをjavascriptでインポートし、sqliteファイルのデータを使用する方法を知りたいと思いました。以下のスクリプトを使用しています

var db;

try {
    if (window.openDatabase) {
        db = openDatabase("sample.sqlite", "1.0", "HTML5 Database API example", 200000);
        if (!db)
            alert("Error Failed to open the database, check version");
    } else
        alert("Error Not supported? Not gonna happen");
} catch(err) {}

このコードを使用すると、sqlite ファイルからデータを取得できません。続行する方法を教えてください。Java スクリプト自体にコードを記述してテーブルを作成し、データを挿入する手順が記載されているサイトを見たことがあります。その方法がわからないので、既存の sqlite ファイルをインポートしたいのです。

4

2 に答える 2

2

Web アプリは、コンピューター上の任意のファイルにアクセスできません。

JavaScript コードと同じサーバーからデータをダウンロードすることもできますが、データベースを作成するための SQL コマンドをコードに埋め込む方が簡単で高速です。(これらの SQL コマンドを取得するに.dumpは、コマンドライン ツールのコマンドを使用します。)sqlite3

于 2013-03-25T11:30:41.103 に答える