溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

易語言如何讀寫數(shù)據(jù)庫

發(fā)布時間:2021-06-17 11:29:57 來源:億速云 閱讀:266 作者:小新 欄目:編程語言

這篇文章主要介紹易語言如何讀寫數(shù)據(jù)庫,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

1.實現(xiàn)效果

易語言如何讀寫數(shù)據(jù)庫
易語言如何讀寫數(shù)據(jù)庫

2.注意事項:我們先用SQLiteStudio建表以及表中字段(SQLiteStudio工具可百度下載);寫程序之前對支持庫進(jìn)行配置,勾選Sqlite3數(shù)據(jù)庫支持庫而不是Sqlite數(shù)據(jù)庫支持庫,因為選用后者會出現(xiàn)一些打不開表之類的問題;

3.源碼

.版本 2
.支持庫 sqlite3
.支持庫 spec
.支持庫 iext

.程序集 窗口程序集_啟動窗口
.程序集變量 test數(shù)據(jù)庫, Sqlite數(shù)據(jù)庫
.程序集變量 student表, Sqlite表

.子程序 _按鈕_插入數(shù)據(jù)_被單擊


.如果 (test數(shù)據(jù)庫.打開 (“E:\易語言\自己做的小軟件\測試文件\test.db”, 假) = 假)
  信息框 (“打開數(shù)據(jù)庫失?。 ? 0, , )
  返回 ()
.否則
  調(diào)試輸出 (“打開數(shù)據(jù)庫成功!”)
.如果結(jié)束

.如果 (student表.打開 (“student”, test數(shù)據(jù)庫) = 假)
  信息框 (“打開表失??!”, 0, , )
  返回 ()
.否則
  調(diào)試輸出 (“打開表成功!”)
.如果結(jié)束

student表.插入 ()
student表.寫字段值 (“name”, “張三”)
student表.寫字段值 (“age”, 3)
.如果 (student表.提交 ())
  調(diào)試輸出 (“插入表數(shù)據(jù)成功!”)
.否則
  信息框 (“插入表數(shù)據(jù)失敗!”, 0, , )
.如果結(jié)束


.子程序 _按鈕_讀取數(shù)據(jù)_被單擊
.局部變量 i, 整數(shù)型
.局部變量 student_所有記錄, 文本型, , "0"
.局部變量 表項索引, 整數(shù)型

超級列表框1.全部刪除 ()

.如果真 (test數(shù)據(jù)庫.是否已打開 () = 假)
  test數(shù)據(jù)庫.打開 (“E:\易語言\自己做的小軟件\測試文件\test.db”, 假)
.如果真結(jié)束

.如果真 (student表.是否已打開 () = 假)
  student表.打開 (“student”, test數(shù)據(jù)庫)
.如果真結(jié)束

student_所有記錄 = student表.取所有記錄 (假)
調(diào)試輸出 (student_所有記錄)

.計次循環(huán)首 (student表.取記錄個數(shù) (), i)
  表項索引 = 超級列表框1.插入表項 (-1, student_所有記錄 [i] [1], , , , )
  超級列表框1.置標(biāo)題 (表項索引, 1, student_所有記錄 [i] [2])
  超級列表框1.置標(biāo)題 (表項索引, 2, student_所有記錄 [i] [3])
.計次循環(huán)尾 ()

以上是“易語言如何讀寫數(shù)據(jù)庫”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI