㈠ 易語言Edb資料庫讀寫
打開(資料庫)
跳到(取記錄數-10)
計次循環首(10,i)
值=讀(「欄位名稱或位置」)
寫入到第二個資料庫
跳過()
計次循環尾
㈡ 易語言讀取EDB資料庫內容構建曲線圖
.版本2
.支持庫EChartBar
.局部變數計次,整數型
.局部變數索引,整數型
.局部變數圖例文字,文本型,,"3"
.局部變數圖例顏色,整數型,,"3"
打開(取運行目錄()+「庫1.edb」,,,,,,)
圖例文字={「A區」,「B區」,「C區」}
圖例顏色={#紅色,#藍色,#黃色}
曲線圖控制項1.X軸標注數量=取記錄數()
曲線圖控制項1.圖例數量=3
.計次循環首(3,索引)
曲線圖控制項1.當前圖例索引=索引-1
曲線圖控制項1.當前圖例文字=圖例文字[索引]
曲線圖控制項1.當前圖例顏色=圖例顏色[索引]
.計次循環尾()
到首記錄()
.計次循環首(取記錄數(),計次)
曲線圖控制項1.當前X軸標注索引=計次-1
曲線圖控制項1.當前X軸標注文字=到文本 (計次)+「月」
.計次循環首(3,索引)
曲線圖控制項1.當前圖例索引=索引-1
.判斷開始(索引=1)
曲線圖控制項1.當前數據值=到數值(讀(「A區用電量」))
.判斷(索引=2)
曲線圖控制項1.當前數據值=到數值(讀(「B區用電量」))
.默認
曲線圖控制項1.當前數據值=到數值(讀(「C區用電量」))
.判斷結束
.計次循環尾()
跳過()
.計次循環尾()
㈢ 易語言edb資料庫簡單問題。
EDB是易語言裡面最簡單的資料庫了,要想讀欄位的內容很簡單,下面是我這幾天寫的一個小程序,你可以參考一下:
打開
(取當前目錄
()
+
「\data\用戶檔案.edb」,
,
真,
,
,
,
)
首先要打開一個資料庫
.判斷循環首
(尾記錄後
()
=
假)
超級列表框1.插入表項
(,
,
,
,
,
)
超級列表框1.置標題
(超級列表框1.取表項數
()
-
1,
0,
到文本
(讀
(「編號」)))
超級列表框1.置標題
(超級列表框1.取表項數
()
-
1,
1,
到文本
(讀
(「科目名稱」)))
跳過
()
.判斷循環尾
()
關閉
()
裡面的讀
(「編號」)就是讀出當前記錄的編號欄位,如果要改數據,就用
寫()這個命令
你每行命令前面都有一個紅色的+號,你點開它,就知道裡面應該寫什麼了
㈣ 易語言edb資料庫多用戶操作問題
用線程操作,啟動線程時讀取資料庫里關鍵信息到線程里操作,讀取這個時間是可以忽略不計的。
㈤ 易語言寫入和讀取資料庫(*.edb)
易語言資料庫很簡單的啊。按你的要求隨便寫了一下。你看看能用不
㈥ 易語言資料庫 edb
.版本 2
.支持庫 shell
.程序集 窗口程序集_啟動窗口
.子程序 創建資料庫子程序1
.局部變數回 欄位信息答, 欄位信息, , "1"
.局部變數 要分割的文本, 位元組集
.局部變數 分割的文本, 文本型, , "0"
' ##############先指定資料庫,數據名稱,數據類型,
欄位信息 [1].名稱 = 「文本1」 ' 資料庫名稱
欄位信息 [1].類型 = #文本型 ' 資料庫數據類型
欄位信息 [1].最大文本長度 = 20 ' 如果資料庫數據信息保存類型為文本型,就要指定文本長度
' ##############這樣資料庫就先行指定了一行數據
創建 (取當前目錄 () + 「\範例」, 欄位信息) ' 這時創建資料庫,會包括一個空行,把文本分割後的文件導入資料庫這一空行
要分割的文本 = 讀入文件 (取特定目錄 (#系統桌面) + 「\1.txt」) ' 把文件讀出來,導入到變數(要分割的文本)
加入成員 (分割的文本, 分割文本 (到文本 (要分割的文本), #換行符, )) ' 這這里分割一下,文本都是一行一行的就用換行符來分割吧
寫 (「文本1」, 分割的文本 [1]) ' 這里可以用計次循環來賦值