QML使用Sqlite資料庫

2021-07-08 18:46:12 字數 660 閱讀 2673

在程式中,我們經常需要把一些資料持久化,比如一些設定資訊和程式配置。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...