DbUtils在SQLite中的應用

2021-07-05 07:12:35 字數 1386 閱讀 5605

dbutils.persistentdb 實現了強硬的、執行緒安全的、頑固的資料庫連線,使用db-api 2模組。dbutils.pooleddb 實現了乙個強硬的、執行緒安全的、有快取的、可復用的資料庫連線。

dbutils作用有三:

1.丟乙個sql,給乙個結果;

2.把結果包裝成bean、map、list或object形式;

3.關閉connection、statement、resultset時候無需寫try catch,一行關閉。

dbutils支援返回以下型別的結果:

1.在mysqliteopenhelpter類中新建庫

public

class

mysqliteopenhelpter

extends

sqliteopenhelper

public

mysqliteopenhelpter(context context, string name)

@override

public

void

oncreate(sqlitedatabase db)

@override

public

void

onupgrade(sqlitedatabase db, int oldversion, int newversion)

}

2、student類,包含屬性和方法

@table(name="student")//注意要匯入xutils包

public

class

student

public

void

setid(string id)

public string getname()

public

void

setname(string name)

public string getpassword()

public

void

setpassword(string password)

}

3、activity中

public

class

mainactivity

extends

activity

implements

view.onclicklistener

//使用dbutils查詢

dbutils dbutils = dbutils.create(this,"my_first_db.db");//只需要對應庫的名字即可

try

} catch (dbexception e)

在C 中運用 SQLite

在c 中運用 sqlite 中小 雙擊滾屏 id,bookname,price values id,bookname,price cmd.parameters.add new sqliteparameter id book.id cmd.parameters.add new sqliteparame...

SQlite在Python中基本操作

import sqlite3 建立 開啟資料庫需指定資料庫路徑,如果資料庫存在則開啟。不存在則建立乙個新的資料庫 con sqlite3.connect r d 資料庫 sqlite test.db connect 返回 con 物件有以下幾個方法 cursor 建立乙個游標物件 commit 事務...

SQLite在php中的介面

sqlite是一種比較輕型的嵌入式資料庫,它與 sql 之間的不同,為什麼需要它,以及它的應用程式資料庫處理方式。sqlite是乙個軟體庫,實現了自給自足的 無伺服器的 零配置的 事務性的 sql 資料庫引擎。sqlite是乙個增長最快的資料庫引擎,這是在普及方面的增長,與它的尺寸大小無關 安裝教程...