使用sqlite
python就內建了sqlite3,所以,在python中使用sqlite,不需要安裝任何東西,直接使用。
sqlite支援常見的標準sql語句以及幾種常見的資料型別。
下面是乙個sqlite的增刪改查的例子
# 匯入sqlite驅動:
import sqlite3
# 連線到sqlite資料庫
# 資料庫檔案是test.db
# 如果檔案不存在,會自動在當前目錄建立:
conn = sqlite3.connect('sqlite3.db')
# 建立乙個cursor:
cursor = conn.cursor()
# 新建乙個資料庫
sql = 'create table user (id varchar(20) primary key, name varchar(20))'
cursor.execute(sql)
# 增sql = 'insert into user (id, name) values(\'2\', \'rebecca\')'
cursor.execute(sql)
# 查sql = 'select * from user where id = ?'
param = ('1', )
cursor.execute(sql, param)
values = cursor.fetchall()
# 執行完畢,關閉cursor
cursor.close()
# 提交事務
conn.commit()
# 關閉連線
conn.close()
在c 中使用SQlite
1.生成 lib 檔案 第一步 找到lib.exe所在目錄 一般都在x program files microsoft visual studio vc98 bin下,在 執行 中輸入cmd,然後切換到該目錄下 第二步 使用lib命令生成.lib檔案 很多網頁上都介紹,使用lib def sqlit...
在QT中使用sqlite
sqlite sql 是一款開源輕量級的資料庫軟體,不需要server,可以整合在其他軟體中,非常適合嵌入式系統。qt5以上版本可以直接使用sqlite qt自帶驅動 引入sql模組 在qt專案檔案 pro檔案 中,加入sql模組 qt sql include include include檢查連線...
在ABP中使用SQLite
使用abp連線sqlite時出現下面錯誤 system.data.entity.core.entityexception the underlying provider failed on open.內部異常 argumentexception isolationlevel 找了好久才解決,記錄一下...