2012-03-21 23 views
1

Androidの携帯電話ギャップアプリケーションに既存の.dbファイルを読み込む必要があります。以下のコードは新しいデータベースを作成しています既存の.dbファイルをHTML5に読み込む方法

var db = window.openDatabase("DBName", "1.0", "description", 5*1024*1024); 
db.transaction(function(tx) 
{ 
    tx.executeSql("SELECT * FROM test", [], successCallback, errorCallback); 
}); 

私は既存のデータベースをロードします。しかし、私はそれをどうやって行うのかはしません。

plzコードを手伝ってください。

+0

のOpenDatabase機能は、既存のDBを開く必要があります。バージョンフィールドを空( "")に設定してみてください – supertopi

+0

空のバージョン番号とデータベース名をDatabasePawan.dbとして渡してみました。また、データベースファイルもメモリに入れました。データベースもロードされておらず、データベースで新しいデータベースを作成しています。 .dbの名前はスクリーンショットhttp://i41.tinypic.com/2pt9au1.pngにここに添付されています。 plz私にもう少し提案をください。 – mobilemagic

答えて

1
+0

それは私にphoneGapデータベースの概念を理解するのを助けてくれてありがとう、私はそれをやり遂げました。 – mobilemagic

+0

私はphoneGap Androidプロジェクトで既存の.dbファイルを使用するのを助けてくれましたが、今はphoneGap blackberryプロジェクトで同じタスクを達成したいと思います。誰かが私にいくつかのアイデアを与えることができますplz。 – mobilemagic

+0

私は上記のリンクを使用して既存のデータベースをコピーしましたが、アンドロイドバージョン4.4+では動作していません。 誰でも私に解決策/アイディアを提案できますか? window.openDatabase( "DBName"、 "1.0"、 "description"、5 * 1024 * 1024); window.openDatabase()自分のデータベースファイルをデフォルトに置き換えます。 – umesh

関連する問題