當前位置:首頁 » 操作系統 » 易語言access資料庫

易語言access資料庫

發布時間: 2023-03-08 10:38:17

『壹』 易語言的外部資料庫怎麼讀寫access資料庫

外部資料庫組件是一個單獨組件,不與其他組件一同使用,主要以
sql語句
為主.
.版本 2
.
程序集
窗口程序集_啟動窗口
.
子程序
_按鈕1_被單擊
.
局部變數
查詢
句柄
, 整數型
.如果真 (
取反
(外部資料庫1.打開MDB資料庫 (取運行目錄 () + 「\db.mdb」, , , , 真)))
信息框 (「資料庫打開失敗.」, 0, , )
返回 ()
.如果真結束
' ----------------------------------------判斷是否連接到資料庫.
查詢句柄 = 外部資料庫1.查詢 (「select * from 表名」)
' 查詢句柄,用於讀數據,可以添加條件篩選.比如:
' 查詢句柄 = 外部資料庫1.查詢 (「select * from 表名 where name =」 + 編輯框2.內容)
' -----------------------------------------開始讀取數據
.判斷循環首 (取反 (外部資料庫1.尾記錄後 (查詢句柄)))

列表框
1.加入項目 (外部資料庫1.讀 (查詢句柄, 2), )
' 這里的2表示欄位位置,也可以直接寫名字,比如欄位2為name
' 外部資料庫1.讀 (查詢句柄, 「name」)
外部資料庫1.到後一記錄 (查詢句柄)
.判斷循環尾 ()
外部資料庫1.關閉記錄集 (查詢句柄)
' 記錄集使用完畢後及時關閉.
' ----------------------------------------- 寫數據很簡單,直接執行sql語句.
.判斷開始 (外部資料庫1.執行 (「insert into 表名 (對應表內欄位名稱1,對應表內欄位名稱2) values ('內容','內容')」, ))
信息框 (「成功」, 0, , )
.默認
信息框 (「失敗」, 0, , )
.判斷結束
' 內容這里注意前後的單引號必須有.示例:
' 外部資料庫1.執行 (「insert into 表名 (ID,name) values ('」 + 編輯框1.內容 + 「','」 + 編輯框2.內容 + 「')」, )
' ------------------------------------------修改命令 update
.判斷開始 (外部資料庫1.執行 (「update 表名 Set ID='」 + 編輯框1.內容 + 「',name='」 + 編輯框2.內容, ))
信息框 (「成功」, 0, , )
.默認
信息框 (「失敗」, 0, , )
.判斷結束
' ---------------------------------------刪除命令 delete
.判斷開始 (外部資料庫1.執行 (「delete from 表名 where 條件」, ))
' 示例:
' 外部資料庫1.執行 (「delete from 表名 where name=」 + 編輯框2.內容, )
信息框 (「成功」, 0, , )
.默認
信息框 (「失敗」, 0, , )
.判斷結束
.子程序 __啟動窗口_將被銷毀
外部資料庫1.關閉 ()

『貳』 易語言如何讀取Access資料庫中多個欄位、表名、條件。

【1】.連接Access資料庫代碼!.版本
2
.支持庫
eDB
.如果
(資料庫連接.連接Access
(MDB資料庫,
「」)

真)
記錄集.置連接
(資料庫連接)
排序條件

「欄位,表名,條件」
.如果
(記錄集.打開並排序
(MDB數據表,
排序條件)

真)
.否則
銷毀
()
【2】.填充樹形框欄位到父項目代碼!.版本
2
.支持庫
eDB
.支持庫
iext.局部變數
分類變數,
文本型
.局部變數
樹項目總數,
整數型
.局部變數
樹循環循環,
整數型
.局部變數
臨時項目文本,
文本型
.局部變數
是否存在重復,
整數型
記錄集.到首記錄
()
.判斷循環首
(記錄集.尾記錄後

假)
記錄集.讀文本
(「欄位」,
分類變數)
樹項目總數

樹型框.取項目數
()
.如果
(樹項目總數

0)
樹型框.加入項目
(,
分類變數,
,
,
)
.否則
.計次循環首
(樹項目總數,
樹循環循環)
臨時項目文本

樹型框.取項目文本
(樹循環循環

1)
.如果
(臨時項目文本

分類變數)
是否存在重復

1
跳出循環
()
.否則
是否存在重復

0
.如果結束
樹循環循環

樹循環循環

1
.計次循環尾
()
.如果真
(是否存在重復

0)
樹型框.加入項目
(,
分類變數,
,
,
)
.如果真結束
.如果結束
記錄集.到下一條
()
.判斷循環尾
()
【3】.填充表名到樹形框子項目並過濾樹形框存在的重復項!.版本
2
.支持庫
iext
.支持庫
eDB.局部變數
原項目變數,
整數型
.局部變數
原項目循環,
整數型
.局部變數
項目數組,
文本型,
,
"0"
.局部變數
原項目文本,
文本型
.局部變數
新項目變數,
整數型
.局部變數
新項目循環,
整數型
.局部變數
新項目文本,
文本型
.局部變數
新項目標題,
文本型
.局部變數
過濾語句,
文本型
.局部變數
文本數組,
文本型,
,
"0"
.局部變數
文本變數,
文本型
.局部變數
數組成員,
整數型
.局部變數
數組循環,
整數型
.局部變數
次數數量,
整數型
.局部變數
項目變數,
整數型
.局部變數
循環變數,
整數型
.局部變數
次數循環,
整數型
原項目變數

樹型框.取項目數
()
原項目循環

1
.計次循環首
(原項目變數,
原項目循環)
加入成員
(項目數組,
樹型框.取項目文本
(原項目循環

1))
.計次循環尾
()
數組成員

取數組成員數
(項目數組)原項目文本

項目數組
[數組循環]
過濾語句

「欄位」

「=」

「'」

原項目文本

「'」
.如果
(記錄集.過濾記錄
(過濾語句)

真)
次數數量

記錄集.記錄數量
清除數組
(文本數組)
.計次循環首
(次數數量,
次數循環)
記錄集.讀文本
(「表名稱」,
文本變數)
加入成員
(文本數組,
文本變數)
次數循環

次數循環

1
記錄集.到下一條
()
.計次循環尾
()
項目變數

樹型框.取項目數
()
.計次循環首
(項目變數,
循環變數)
樹型框.置項目數值
(循環變數

1,
循環變數)
.計次循環尾
().否則

『叄』 易語言 如何在ACCESS資料庫中創建一個表

1.運行「易語言」主程序,打開「新建工程」對話框,選擇「Windows窗口程序」,點擊「確定」按鈕,進入「Windows窗口程序」設計界面。如圖:

熱點內容
自己怎麼搭建網站伺服器 發布:2025-08-22 00:36:54 瀏覽:141
按鍵精靈只能做手游腳本嗎 發布:2025-08-22 00:31:22 瀏覽:152
php網站製作 發布:2025-08-22 00:31:19 瀏覽:488
java的http編程 發布:2025-08-21 23:56:32 瀏覽:988
大學資料庫試題 發布:2025-08-21 23:56:28 瀏覽:801
沾福卡的演算法 發布:2025-08-21 23:38:26 瀏覽:337
java極光 發布:2025-08-21 23:38:14 瀏覽:709
php路由框架 發布:2025-08-21 23:32:17 瀏覽:771
超微ipmi無法解析伺服器dns地址 發布:2025-08-21 23:31:14 瀏覽:162
私服魔域腳本 發布:2025-08-21 23:29:34 瀏覽:55