當前位置:首頁 » 數據倉庫 » 易語言表格資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

易語言表格資料庫

發布時間: 2022-05-21 01:26:26

『壹』 易語言 怎麼通過一個按鈕將資料庫的數據在高級表格里一次性全部顯示出來。

想要表格快速將數據全部顯示出來方法: 表格載入數據之前,在開頭加上一句高級表格1.可視=假,表格載入數據完成後,末尾加上高級表格1.可視=真。此目的是讓數據在後台內存完成,速度極快

『貳』 易語言如何查詢excel資料庫拜託各位大神

.版本 2 .支持庫 eExcel2000 Excel工作簿1.置程序 (Excel程序1) ' 設置工作簿於excel程序領導之下 Excel工作簿1.打開 (取當前目錄 () +「\」 + 年級數 +「.xls」) ' 本來可以加個文件名的,如果沒有文件,則另存為吧. Excel工作簿1.表格序號 = 1 ' 設置第一張表為工作表. Excel程序1.顯示 =真 ' 以下是把資料庫中的查詢結果放入excel程序里 tempnum = 1 ' 第一條記錄 tempnumtext = 到文本 (tempnum) 外部資料庫1.到首記錄 (記錄集句柄1) .判斷循環首 (外部資料庫1.尾記錄後 (記錄集句柄1) =假) ' 是不是已經到了尾記錄了.如果不是,繼續. .變數循環首 (1, 33, 1, loopnum) ' 共有33個欄位,每行顯示33段,在excel表中表示列.tempnum表示為行 Excel工作簿1.首單元格 = 表列數組 [loopnum] + tempnumtext Excel工作簿1.尾單元格 = 表列數組 [loopnum] + tempnumtext Excel工作簿1.內容格式 =「@」 ' 這代表是文本型的數據.本行可讀可寫,你可以先設置好格式,然後讀一下,顯示是什麼,再設置 Excel工作簿1.內容 = 外部資料庫1.讀 (記錄集句柄1, loopnum) .變數循環尾 () 外部資料庫1.到後一記錄 (記錄集句柄1) tempnum = tempnum + 1 tempnumtext = 到文本 (tempnum) .判斷循環尾 () ' Excel工作簿1.保存 (取當前目錄 () +「\」 + 年級數 +「.xls」) ' Excel工作簿1.關閉 () ' Excel程序1.退出 ()

『叄』 易語言如何查詢excel資料庫

Excel工作簿1.置程序 (Excel程序1) ' 設置工作簿於excel程序領導之下 Excel工作簿1.打開 (取當前目錄 () +「\」 + 年級數 +「.xls」) ' 本來可以加個文件名的,如果沒有文件,則另存為吧. Excel工作簿1.表格序號 = 1 ' 設置第一張表為工作表. Excel程序1.顯示 =真 ' 以下是把資料庫中的查詢結果放入excel程序里 tempnum = 1 ' 第一條記錄 tempnumtext = 到文本 (tempnum) 外部資料庫1.到首記錄 (記錄集句柄1) .判斷循環首 (外部資料庫1.尾記錄後 (記錄集句柄1) =假) ' 是不是已經到了尾記錄了.如果不是,繼續. .變數循環首 (1, 33, 1, loopnum) ' 共有33個欄位,每行顯示33段,在excel表中表示列.tempnum表示為行 Excel工作簿1.首單元格 = 表列數組 [loopnum] + tempnumtext Excel工作簿1.尾單元格 = 表列數組 [loopnum] + tempnumtext Excel工作簿1.內容 = 外部資料庫1.讀 (記錄集句柄1, loopnum) .變數循環尾 () 外部資料庫1.到後一記錄 (記錄集句柄1) tempnum = tempnum + 1 tempnumtext = 到文本 (tempnum) .判斷循環尾 () ' Excel工作簿1.保存 (取當前目錄 () +「\」 + 年級數 +「.xls」) ' Excel工作簿1.關閉 ()

『肆』 易語言高級表格寫入易自帶資料庫問題

這個我們一般建議使用關系系資料庫處理.

一.按照現有邏輯怎麼處理
1.將零件編號設為主鍵
2.按照可能最多的設置工序欄位(沒有關聯的情況下,以文本形式寫單欄位,通過分割取工序詳情)
3.設置工序結束符號(比如stop之類的)
4.易語言逐個讀取欄位,讀取一個寫入一行,直到讀取到工序結束符

5.加入也是同理,寫入資料庫前增加一個命令,在最終工序後加入結束符號即可.

二.關系型資料庫怎麼處理
大體上差不多,就是工序的詳情用另一張表儲存,關聯鍵設置為零件編號.這樣就有兩張表,一張為零件表,一張為工序表.工序表關聯零件表編號即可.

『伍』 易語言高級表格怎麼顯示edb資料庫中數據

我的是這樣弄的:

.版本 2
.支持庫 iext

.子程序 _主窗口_創建完畢

.如果 (文件是否存在 (取運行目錄 () + 「\data\」 + 「特種設備台賬.edb」) = 假)
信息框 (「數據表不存在!」, 16, 「提示」)
.否則
打開 (取運行目錄 () + 「\data\」 + 「特種設備台賬.edb」, , , 4, , 「」, )
.如果結束
_監控時鍾_周期事件 ()
讀取行 ()
透明標簽1.左邊 = 主窗口.寬度 - 透明標簽1.寬度 - (選擇夾1.寬度 - 透明標簽1.寬度) ÷ 2
當前時間.時鍾周期 = 1000

.版本 2
.支持庫 eGrid

.子程序 讀取行
.局部變數 變數1, 整數型

高級表格.置列寬 (0, 0)
高級表格.置列寬 (1, 20)
高級表格.置數據 (0, 1, 1, 「序號」)
高級表格.置列寬 (2, 100)
高級表格.置數據 (0, 2, 1, 「設備名稱」)
高級表格.置列寬 (3, 100)
高級表格.置數據 (0, 3, 1, 「單位內編碼」)
高級表格.置列寬 (4, 100)
高級表格.置數據 (0, 4, 1, 「規格型號」)
高級表格.置列寬 (5, 100)
高級表格.置數據 (0, 5, 1, 「安裝部位」)
高級表格.置列寬 (6, 100)
高級表格.置數據 (0, 6, 1, 「使用證編號」)
高級表格.置列寬 (7, 100)
高級表格.置數據 (0, 7, 1, 「年度檢驗日期」)
高級表格.置列寬 (8, 100)
高級表格.置數據 (0, 8, 1, 「年度檢驗有效期」)
高級表格.置列寬 (9, 100)
高級表格.置數據 (0, 9, 1, 「定期檢驗日期」)
高級表格.置列寬 (10, 100)
高級表格.置數據 (0, 10, 1, 「定期檢驗有效期」)
高級表格.置列寬 (11, 100)
高級表格.置數據 (0, 11, 1, 「安裝就位日期」)
高級表格.置列寬 (12, 100)
高級表格.置數據 (0, 12, 1, 「報廢停用日期」)
高級表格.置列寬 (13, 100)
高級表格.置數據 (0, 13, 1, 「重大維修日期」)
.計次循環首 (取記錄數 (), 變數1)
跳到 (變數1)
高級表格.插入行 (「」, 高級表格.行數)
高級表格.置數據 (高級表格.行數 - 1, 1, 1, 讀 (1))
高級表格.置數據 (高級表格.行數 - 1, 2, 1, 讀 (2))
高級表格.置數據 (高級表格.行數 - 1, 3, 1, 讀 (3))
高級表格.置數據 (高級表格.行數 - 1, 4, 1, 讀 (4))
高級表格.置數據 (高級表格.行數 - 1, 5, 1, 讀 (5))
高級表格.置數據 (高級表格.行數 - 1, 6, 1, 讀 (6))
高級表格.置數據 (高級表格.行數 - 1, 7, 1, 讀 (7))
高級表格.置數據 (高級表格.行數 - 1, 8, 1, 讀 (8))
高級表格.置數據 (高級表格.行數 - 1, 9, 1, 讀 (9))
高級表格.置數據 (高級表格.行數 - 1, 10, 1, 讀 (10))
高級表格.置數據 (高級表格.行數 - 1, 11, 1, 讀 (11))
高級表格.置數據 (高級表格.行數 - 1, 12, 1, 讀 (12))
高級表格.置數據 (高級表格.行數 - 1, 13, 1, 讀 (13))
.計次循環尾 ()
編號排序 ()

『陸』 易語言accsee資料庫與高級表格怎麼實現讀取!

記錄集1.讀邏輯值 (「是否」, 邏輯)
顯示到高級表格中的關鍵命令:
高級表格1.置列類型 (1, #表格常量.選擇型)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
注意:記住,在對高級表格插入行的循環之前,一定要先設置好列類型:
.版本 2
.支持庫 eGrid
.支持庫 復件 eGrid
高級表格1.置列類型 (1, #表格常量.選擇型)
.計次循環首 (2, i) ' 2行2列數據
'讀取資料庫操作我就略過了。
高級表格1.插入行 (, )
高級表格1.置數據 (i, 0, #表格常量.文本型, 姓名)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
.計次循環尾 ()

『柒』 易語言高級表格讀取資料庫內容

我的是這樣弄的:

.版本 2
.支持庫 iext

.子程序 _主窗口_創建完畢

.如果 (文件是否存在 (取運行目錄 () + 「\data\」 + 「特種設備台賬.edb」) = 假)
信息框 (「數據表不存在!」, 16, 「提示」)
.否則
打開 (取運行目錄 () + 「\data\」 + 「特種設備台賬.edb」, , , 4, , 「」, )
.如果結束
_監控時鍾_周期事件 ()
讀取行 ()
透明標簽1.左邊 = 主窗口.寬度 - 透明標簽1.寬度 - (選擇夾1.寬度 - 透明標簽1.寬度) ÷ 2
當前時間.時鍾周期 = 1000

.版本 2
.支持庫 eGrid

.子程序 讀取行
.局部變數 變數1, 整數型

高級表格.置列寬 (0, 0)
高級表格.置列寬 (1, 20)
高級表格.置數據 (0, 1, 1, 「序號」)
高級表格.置列寬 (2, 100)
高級表格.置數據 (0, 2, 1, 「設備名稱」)
高級表格.置列寬 (3, 100)
高級表格.置數據 (0, 3, 1, 「單位內編碼」)
高級表格.置列寬 (4, 100)
高級表格.置數據 (0, 4, 1, 「規格型號」)
高級表格.置列寬 (5, 100)
高級表格.置數據 (0, 5, 1, 「安裝部位」)
高級表格.置列寬 (6, 100)
高級表格.置數據 (0, 6, 1, 「使用證編號」)
高級表格.置列寬 (7, 100)
高級表格.置數據 (0, 7, 1, 「年度檢驗日期」)
高級表格.置列寬 (8, 100)
高級表格.置數據 (0, 8, 1, 「年度檢驗有效期」)
高級表格.置列寬 (9, 100)
高級表格.置數據 (0, 9, 1, 「定期檢驗日期」)
高級表格.置列寬 (10, 100)
高級表格.置數據 (0, 10, 1, 「定期檢驗有效期」)
高級表格.置列寬 (11, 100)
高級表格.置數據 (0, 11, 1, 「安裝就位日期」)
高級表格.置列寬 (12, 100)
高級表格.置數據 (0, 12, 1, 「報廢停用日期」)
高級表格.置列寬 (13, 100)
高級表格.置數據 (0, 13, 1, 「重大維修日期」)
.計次循環首 (取記錄數 (), 變數1)
跳到 (變數1)
高級表格.插入行 (「」, 高級表格.行數)
高級表格.置數據 (高級表格.行數 - 1, 1, 1, 讀 (1))
高級表格.置數據 (高級表格.行數 - 1, 2, 1, 讀 (2))
高級表格.置數據 (高級表格.行數 - 1, 3, 1, 讀 (3))
高級表格.置數據 (高級表格.行數 - 1, 4, 1, 讀 (4))
高級表格.置數據 (高級表格.行數 - 1, 5, 1, 讀 (5))
高級表格.置數據 (高級表格.行數 - 1, 6, 1, 讀 (6))
高級表格.置數據 (高級表格.行數 - 1, 7, 1, 讀 (7))
高級表格.置數據 (高級表格.行數 - 1, 8, 1, 讀 (8))
高級表格.置數據 (高級表格.行數 - 1, 9, 1, 讀 (9))
高級表格.置數據 (高級表格.行數 - 1, 10, 1, 讀 (10))
高級表格.置數據 (高級表格.行數 - 1, 11, 1, 讀 (11))
高級表格.置數據 (高級表格.行數 - 1, 12, 1, 讀 (12))
高級表格.置數據 (高級表格.行數 - 1, 13, 1, 讀 (13))
.計次循環尾 ()
編號排序 ()

『捌』 易語言能不能生成表格資料庫

易語言能生成表格資料庫,
資料庫的類型有,易語言自帶EDB資料庫,ACCESS的MDB資料庫,MYSQL資料庫,數據源,等等
表格類有,表格,高級表格,超級列表框,EXCEL工作簿

『玖』 易語言中的資料庫

易語言自帶小型桌面型資料庫,名為"易資料庫",類似於FOXBASE,是個二維表格類型的,也就是關系型資料庫.
為代替上述資料庫的不足,新近又開發了SQLITE資料庫,索引功能開放後,比MYSQL都快.
易語言同時支持ODBC與ADO方式調用的其他所有外部資料庫,如:SQL
2000,SYBASE,ORICEL等.
易語言對MYSQL資料庫是直接支持的,所以速度上較快.

『拾』 易語言資料庫怎麼打開

直接使用:例如資料庫名稱=A數據
打開("A數據")
到首記錄()
判斷循環首(尾記錄後()=假)
列表框1.加入項目(讀("內容"))
跳過()
關閉()
以上通過列表框,打開資料庫.也可以直接用表格工具直接選取資料庫,打開即可看.
楊生