易語言access資料庫操作
A. 請問易語言直接連接access資料庫有哪幾種方法。
有兩個常用的連接access資料庫控制項:「外部資料庫」和「資料庫連接」。你在易語言編輯器右側面板可以找到,找到後拖放至窗口就可以了,在代碼需要連接的地方,寫上:
.版本
2
.如果真
(外部資料庫1.打開MDB資料庫
(取運行目錄
()
+
「\net.mdb」,
,
,
,
)
=
假)
信息框
(「資料庫連接失敗了,程序退出」,
0,
,
)
返回
()
B. 易語言access資料庫的清空和寫入求高手進來指教下!謝謝。
.版本
2.支持庫
iext
.子程序
__啟動窗口_將被銷毀.局部變數
sql,
文本型.局部變數
x,
整數型
外部資料庫1.打開MDB資料庫
(「123.mdb」,
,
,
,
).計次循環首
(超級列表框1.取表項數
(),
x)
sql
=
「insert
into
table_name(a)
values('」
+
超級列表框1.取表項數值
(x
-
1)
+
「')」
外部資料庫1.執行
(sql,
).計次循環尾
()外部資料庫1.關閉
()
C. 易語言怎麼連接access資料庫
說到易語言與ACCESS資料庫配合使用,就必須要有資料庫文件(*.mdb文件)。今天筆者就准備好一個資料庫文件,以便測試使用。
運行「易語言」主程序,打開「新建工程」對話框,選擇「Windows窗口程序」,點擊「確定」按鈕,進入「Windows窗口程序」設計界面
在「Windows窗口界面」上繪制標簽組件、編輯框組件、拖放對象及按鈕組件各一個,調整好各組件的位置和大小。
修改各組件的相關屬性和名稱,做到規范命名,這對後面的編寫代碼是至關重要的。有利於明晰我們的編程思路和加快開發速度。
下面就開始編寫代碼,首先,注冊一下拖放對象,然後就是將拖放對象的「接
收文件」屬性設置為真,繼續編寫「_拖放對象_mdb資料庫_得到文件」事件子程序的代碼部分
編寫「打開」按鈕的「_按鈕_打開_被單擊」事件子程序,為了測試方便,這里聲明一個名為「結果」的邏輯型局部變數,然後藉助信息框來彈出結果。如圖:
接下來,代碼編寫完畢就是測試了。果斷猛戳「F5」鍵,運行我們的程序,將mdb資料庫文件拖拽到編輯框中,點擊「打開」按鈕,等待結果。根據反饋結果,資料庫打開成功。
D. 易語言 遠程資料庫怎access的 怎麼遠程連接
代碼是:
.版本 2.支持庫 eDB
.子程序 __啟動窗口_創建完畢
.如果真 (資料庫連接1.連接Access (取運行目錄 () + 「\資料庫.mdb」, 「密碼」) = 假) 信息框 (「連接資料庫失敗!」, 0, ) 返回 ().如果真結束
記錄集1.置連接 (資料庫連接1)
網路的用MSSQl MYSQL
單機的用 ACCESS 易資料庫
E. 易語言如何讀取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,
循環變數)
.計次循環尾
().否則