易語言高級表格資料庫
1. 易語言高級表格寫入易自帶資料庫問題
這個我們一般建議使用關系系資料庫處理.
一.按照現有邏輯怎麼處理
1.將零件編號設為主鍵
2.按照可能最多的設置工序欄位(沒有關聯的情況下,以文本形式寫單欄位,通過分割取工序詳情)
3.設置工序結束符號(比如stop之類的)
4.易語言逐個讀取欄位,讀取一個寫入一行,直到讀取到工序結束符
5.加入也是同理,寫入資料庫前增加一個命令,在最終工序後加入結束符號即可.
二.關系型資料庫怎麼處理
大體上差不多,就是工序的詳情用另一張表儲存,關聯鍵設置為零件編號.這樣就有兩張表,一張為零件表,一張為工序表.工序表關聯零件表編號即可.
2. 怎麼讓高級表格讀易語言自帶的資料庫
資料庫不就是個存儲器嗎,能讀資料庫就能取數據,能取數據就能賦值到高級表格
.版本 2
.支持庫 spec
打開 (「資料庫文件名」, , , , , , )
到首記錄 ()
.判斷循環首 (取反 (尾記錄後 ()))
調試輸出 (讀 (「欄位1」))
調試輸出 (讀 (「欄位2」))
.判斷循環尾 ()
關閉 ()
3. 易語言用高級表格讀取accsee資料庫如何讓高級表格中顯示復選框
給你個提示你就明白了,讀資料庫裡面欄位的邏輯值:
記錄集1.讀邏輯值 (「是否」, 邏輯)
顯示到高級表格中的關鍵命令:
高級表格1.置列類型 (1, #表格常量.選擇型)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
注意:記住,在對高級表格插入行的循環之前,一定要先設置好列類型:
.版本 2
.支持庫 eGrid
.支持庫 復件 eGrid
高級表格1.置列類型 (1, #表格常量.選擇型)
.計次循環首 (2, i) ' 2行2列數據
'讀取資料庫操作我就略過了。
高級表格1.插入行 (, )
高級表格1.置數據 (i, 0, #表格常量.文本型, 姓名)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
.計次循環尾 ()
4. 易語言資料庫和高級表格的問題
你這問題太籠統,不是一句半句給你說得清楚的, 就只能給你說 用循環,,,,如果一定要代碼的話,至少得知道你資料庫名,資料庫欄位 ,資料庫密碼,再就是你要把那些欄位讀入到表格的那些格裡面???這些是必須的前提,所以我說你這個問題太籠統你也不要太介意,本來就不夠詳細,,,
5. 易語言 怎麼通過一個按鈕將資料庫的數據在高級表格里一次性全部顯示出來。
想要表格快速將數據全部顯示出來方法: 表格載入數據之前,在開頭加上一句高級表格1.可視=假,表格載入數據完成後,末尾加上高級表格1.可視=真。此目的是讓數據在後台內存完成,速度極快
6. 易語言高級表格讀取資料庫內容
我的是這樣弄的:
.版本 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))
.計次循環尾 ()
編號排序 ()
7. 易語言accsee資料庫與高級表格怎麼實現讀取!
記錄集1.讀邏輯值 (「是否」, 邏輯)
顯示到高級表格中的關鍵命令:
高級表格1.置列類型 (1, #表格常量.選擇型)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
注意:記住,在對高級表格插入行的循環之前,一定要先設置好列類型:
.版本 2
.支持庫 eGrid
.支持庫 復件 eGrid
高級表格1.置列類型 (1, #表格常量.選擇型)
.計次循環首 (2, i) ' 2行2列數據
'讀取資料庫操作我就略過了。
高級表格1.插入行 (, )
高級表格1.置數據 (i, 0, #表格常量.文本型, 姓名)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
.計次循環尾 ()
8. 易語言表格數據源
源碼在附件「高級表格資料庫(EDB)」
支持有EDB欄位類型操作
所有高級表格操作即時更新到EDB資料庫
支持位元組集欄位查看、修改(支持查看圖片型及文本型等位元組集)
臨時編寫,當然也有不完善的地方
9. 易語言高級表格怎麼顯示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))
.計次循環尾 ()
編號排序 ()