jQuerymobileを使用してiPhone用のPhonegapアプリケーションを実装しました。sqliteを使用してデータベースを作成しました。
テーブルのリストを使用して、独自のデータベース0000000001.dbを作成しました。
xcodeプロジェクトのリソースフォルダに追加しました。
このデータベースをアプリケーションのWebKitフォルダーにプリロードしました。
sqlite manageを使用してチェックすると、すべてのデータベーステーブルとテーブル内のコンテンツが表示されます。しかし、私はそのコンテンツをリストビュー(テーブルビュー)に表示したい
GauravSTomar ™チュートリアルリンクをたどってデータベースをプレロードしました。
知らないwhat are the next steps for data driven from the sqlite data base
次に、データベーステーブルからデータを取得し、リストビュー(テーブルビュー)にデータを入力します。
i was very new to the phone gap applications
、
知らないwere (in wich files) we implement the code to retrieve data from data base from my sqlite file 000001.db
とhow to display /populate that retrieved data base in list views
何かdetailed
提案/チュートリアルをお願いしますか?前もって感謝します..
実装した.jsファイルmain.jsを追加しました
function queryDB(sql) {
dbmanager.connect_database();
dbmanager.db.transaction(function(tx){
tx.executeSql(sql,[],getResult,dbmanager.errorCB);
},dbmanager.errorCB);
}
function getResult(tx,results)
{
for(var i=0;i<results.rows.length;i++){
console.log(results.rows);
console.log(results.rows.item[i]);
}
}
$(document).ready(function()
{
$('#OneView').click(function()
{
queryDB('select * from table');
});
});
その console.log(results.rows); 次のように印刷します: {"length":3}
console.log(results.rows.item [i]); プリントTypeError: Result of expression 'message' [undefined] is not an object.
しかし、私がテーブルに追加した列の値ではありません