先安裝odbc驅動。
然後安裝個sharpplus sqlite developer 用它就可以建立個sqlite資料庫
插入資料測試
dim conn
dim connstr
dbpath="db"'資料庫路徑名
set conn = createobject("adodb.connection") '定義物件
conn.connectionstring = "driver=;database=" & (dbpath)'連線驅動
conn.open'開啟操作
if err then
err.clear
set conn = nothing
msgbox "資料庫連線出錯,請檢查資料庫連線檔案中的資料庫引數設定。"
end if
dim rs
set rs=createobject("adodb.recordset")
dim sql,i
'sql="select id,uname,pwd,right from admin where id=0"
'rs.open sql,conn,3,3
dim t1
t1=timer
conn.begintrans 『必須開啟事物,如果不開啟 或者用rs.addnew 然後 用rs.updatebatch插入,會非常慢!
for i=1 to 5000
sql="insert into admin (id,uname,pwd,right) values("&i&",'使用者名稱"&i&"','密碼"&i&"','許可權"&i&"')"
conn.execute sql
next
conn.committrans 提交事務
msgbox timer-t1 』插入5000條資料,大約用時1.6秒
conn.close
C 連線SQLite的問題
開發環境 net 開發語言 c 情景 新建的智慧型裝置專案,目標平台是wince。這裡用到了sqlite 1.0.76.0版本元件,但是出現乙個問題 在語句if conn.state connectionstate.open 出出現異常,異常提示為 missingmethodexception。猜想...
Air 連線 sqlite 中文亂碼
昨晚寫了一些sqlite用法,今天又實際操作遇到的新問題。修改表名 alter table table name rename to new table name 例如 alter table message2 rename to message 備份資料庫 sqlite backup kun.ba...
python 連線sqlite及操作
import sqlite3 查詢def load table 連線資料庫 con sqlite3.connect e datebase sqlitestudio park.db 獲得游標 cur con.cursor 查詢整個表 cur.execute select from table list...