在程式中,我們經常需要把一些資料持久化,比如一些設定資訊和程式配置。qml並不能直接訪問本地檔案,但是可以通過
offline storage api訪問本地sqlite資料庫,從而達到目的。
首先在qml目錄下建立乙個storage.js
// 首先建立乙個helper方法連線資料庫
function getdatabase()
// 程式開啟時,初始化表
function initialize() );}
// 插入資料
function setsetting(setting, value) else });
return res;
} // 獲取資料
function getsetting(setting) else
})return res
}
然後就可以在qml裡呼叫了
import qt 4.7
//引入storage.js,起個別名storage,以供後面使用
import "storage.js" as storage
rectangle
component.oncompleted:
}
Android 使用資料庫 SQlite
搞android開發很久了,卻還沒有寫過sqlite 先寫寫基礎的,後面擴充。package com.king.android.db import android.content.contentvalues import android.content.context import android....
SQLite資料庫簡單使用
二 建立資料庫 sqlite3 student.db 建立名為student的資料庫 sqlite3命令,引數就是資料庫的名稱,如果該資料庫已存在,則使用,如果不存在,則新建乙個 如圖 三 建立表 create table person id integer primary key autoincr...
Android 使用Sqlite資料庫
一 把資料庫檔案如 citys.db 放到assets目錄下,再把這個檔案拷貝到資料庫對應的目錄 如下 if getdatabasepath filename exists 先判斷檔案是否存在,filename即 citys.db outstream.flush outstream.close in...