對sqlite的微型資料庫的認知

2021-06-25 16:18:24 字數 1023 閱讀 1813

sqlite是一種微型資料庫,它的設計目標是嵌入式。儲存的最大容量為2tb的容量,一般的應用在手機,***等一些小型數碼產品;同時也在一些對資料儲存量資訊不大的產品中!

這些特性導致sqlite資料庫在日常生活中使用很廣泛!

現在我們就說說怎麼使用sqlite:

【我們就拿使用vs2010 c#的開發工具來舉例】

?xml version="1.0" encoding="utf-8" ?>

否則就會報錯:

3、準備工作做好之後,用c#對sqlite進行操作,**化的解釋:

a:建立資料庫

建立新增的方法:

public int executenonquery(string sql, sqliteparameter parameters)

affectedrows = command.executenonquery();}}

return affectedrows;

}

2、建立資料庫

/// /// 建立資料庫

///

/// 檔案路徑

public void sqlitedbhelper(string dbpath)

sqlitedbhelper("d:\\demo.db3");

string sql = "create table test3(id integer not null primary key autoincrement unique,name char(3),typename varchar(50),adddate datetime,updatetime date,time time,comments blob)";

executenonquery(sql, null);

}

3、對sqlite的資料庫的建立就完成了

python對sqlite資料庫的操作

對資料做更改必須得使用conn.commit 語句變更才生效。為了使語句安全,使用這樣的格式,傳變數。symbol rhat c.execute select from stocks where symbol s symbol 使用完後記得關閉資料庫,使用conn.close 語句。in 1 imp...

Sqlite資料庫的鎖

在sqlite中,鎖和事務是緊密聯絡的。為了有效地使用事務,需要了解一些關於如何加鎖的知識。sqlite採用粗放型的鎖。當乙個連線要寫資料庫,所有其它的連線被鎖住,直到寫連線結束了它的事務。sqlite有乙個加鎖表,來幫助不同的寫資料庫都能夠在最後一刻再加鎖,以保證最大的併發性。sqlite使用鎖逐...

資料庫的管理SQLite

sqliteopenhelper 通過繼承這個類,開發者可以很容易的設計和運算元據庫,注意封裝會使android的效能降低,在繼承sqliteopenhelper時候必須實現oncreate onupgrade 函式 public class dbhelper extends sqliteopenh...