A. 易語言edb資料庫保存、修改、刪除、查詢
1、請打開易語言。
B. 易語言支持庫和資料庫是什麼如何調用
1、易語言支持庫,支持庫是擴展易語言系統的主要方式之一,也是最有效的方式之一。通過使用其它編程語言為易語言開發支持庫,易語言系統的功能可以得到無限擴展。通過支持庫這一途徑,易語言可以充分整合其它編程語言和操作系統的各種資源。
2、易語言資料庫,易語言的資料庫功能大部分基於XBASE 方式,所以您如果曾經接觸過XBASE資料庫系統中的任何一款,如:DBASE、FOXBASE、FOXPRO 等等,就能夠相當快地了解並應用易語言的資料庫。
3、資料庫的調用必須是由專門的程序語言來進行資料庫的存儲過程,打開指定資料庫,請使用「打開」命令。可以同時打開多個資料庫(其數目僅受Windows 操作系統限制)。
(2)易語言edb資料庫在哪裡擴展閱讀
易語言特點
1、超強的程序編輯器
2、多媒體功能支持強大
3、完善的網路、埠通訊和互聯網功能支持
4、支持調用API底層函數
5、支持標准外部OCX組件
6、可由易語言支持庫無限擴充其功能
7、模塊化開發
C. 易語言高級表格怎麼顯示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))
.計次循環尾 ()
編號排序 ()
D. 易語言資料庫 edb
.版本
2
.支持庫
shell
.程序集
窗口程序集_啟動窗口
.子程序
創建資料庫子程序1
.局部變數
欄位信息,
欄位信息,
,
"1"
.局部變數
要分割的文本,
位元組集
.局部變數
分割的文本,
文本型,
,
"0"
'
##############先指定資料庫,數據名稱,數據類型,
欄位信息
[1].名稱
=
「文本1」
'
資料庫名稱
欄位信息
[1].類型
=
#文本型
'
資料庫數據類型
欄位信息
[1].最大文本長度
=
20
'
如果資料庫數據信息保存類型為文本型,就要指定文本長度
'
##############這樣資料庫就先行指定了一行數據
創建
(取當前目錄
()
+
「\範例」,
欄位信息)
'
這時創建資料庫,會包括一個空行,把文本分割後的文件導入資料庫這一空行
要分割的文本
=
讀入文件
(取特定目錄
(#系統桌面)
+
「\1.txt」)
'
把文件讀出來,導入到變數(要分割的文本)
加入成員
(分割的文本,
分割文本
(到文本
(要分割的文本),
#換行符,
))
'
這這里分割一下,文本都是一行一行的就用換行符來分割吧
寫
(「文本1」,
分割的文本
[1])
'
這里可以用計次循環來賦值
E. 易語言怎麼用i代碼創建edb資料庫
欄位信息名稱不能有空格,
「姓名 」
「姓名」
「 住址」
「住址」
還有你的路徑也錯了
.版本 2
.支持庫 shell
.支持庫 spec
.子程序 _按鈕1_被單擊
.局部變數 資料庫路徑, 文本型
.局部變數 創建資料庫, 欄位信息, , "2"
資料庫路徑 = 取特定目錄 (3) + 「新建資料庫.edb」
.如果真 (文件是否存在 (資料庫路徑)) ' 判斷資料庫是否存在,不存在就按以下標准創建
信息框 (「存在,」, 0, )
返回 ()
.如果真結束
創建資料庫 [1].名稱 = 「姓名」 ' 給欄位信息的三個成員變數賦值
創建資料庫 [1].類型 = #文本型
創建資料庫 [1].最大文本長度 = 20
創建資料庫 [2].名稱 = 「住址」
創建資料庫 [2].類型 = #文本型
創建資料庫 [2].最大文本長度 = 20
.如果 (創建 (資料庫路徑, 創建資料庫)) ' 創建資料庫
信息框 (「不存在,已創建 」, 0, )
.否則
信息框 (「不存在,wei創建 」, 0, )
.如果結束
調試輸出 (取特定目錄 (3))
F. 易語言如何尋找edb資料庫裡面內容! 如:我想找裡面內容是否編輯框1.內容+「——」 如果有就彈出信息框
打開 (取當前目錄 () + 「\data\Meer.edb」, , , , , , )
到首記錄 ()
.版本 2
.如果 (編輯框1.內容 ≠ 讀 (「賬號」)) ' 賬號就是資料庫對應的項。
伺服器1.發送數據 (客戶地址, 「IssueAnswer」, 6)『 存在
.否則
伺服器1.發送數據 (客戶地址, 「Permissions」, 6)『不存在。
G. 易語言EDB資料庫怎麼創建
.版本 2
.局部變數 資料庫路徑, 文本型
.局部變數 數據信息, 欄位信息, , "5"
資料庫路徑 = 取運行目錄 () + 「\」 + 「好友錄.edb」 ' 設置資料庫路徑
.如果真 (取反 (文件是否存在 (資料庫路徑))) ' 判斷資料庫是否存在,不存在就按以下標准創建
數據信息 [1].名稱 = #姓名 ' 給欄位信息的三個成員變數賦值
數據信息 [2].名稱 = #qq
數據信息 [3].名稱 = #電話
數據信息 [4].名稱 = #地址
數據信息 [5].名稱 = #說明
連續賦值 (#文本型, 數據信息 [1].類型, 數據信息 [2].類型, 數據信息 [3].類型, 數據信息 [4].類型, 數據信息 [5].類型)
數據信息 [1].最大文本長度 = 20
數據信息 [2].最大文本長度 = 20
數據信息 [3].最大文本長度 = 20
數據信息 [4].最大文本長度 = 500
數據信息 [5].最大文本長度 = 1000
創建 (資料庫路徑, 數據信息) ' 創建資料庫
H. 易語言 edb資料庫 怎樣查找
.版本2
到首記錄()
.判斷循環首(真)
查找(讀(1)≥到時間(編輯版框1.內容權)且讀(1)≤到時間(編輯框2.內容))
.如果真(尾記錄後()=真)
跳出循環()
.如果真結束
'以下就寫你找到數據後要進行的任務
.判斷循環尾()
I. 易語言edb資料庫查找
打開(資料庫1)
判斷循環首 (查找 (讀 (1) =編輯框1.內容))
要執行的命令
跳過 ()
判斷循環尾 ()
J. 求助:易語言動態創建edb資料庫
說明:"啟動窗口"中只有一個編輯框和一個列表框,當編輯框中敲了"回車鍵",列表框中就加入一個項目,當編輯框中的文本最後有".edb"並敲了"回車鍵",就會創建這個名字的資料庫.創建好之後.列表框中為空,又可創建另外一個資料庫.
點擊列表框中的項目,可在編輯框中修改,編輯框中為空,就刪除該項目.別忘了敲"回車鍵"
其實在易語言中有創建edb資料庫的,按"Alt+B"+S,在"資料庫"的第一項"結構編輯器"中.
------------------------------------------------------------------
.版本 2
.子程序 _編輯框1_按下某鍵, 邏輯型
.參數 鍵代碼, 整數型
.參數 功能鍵狀態, 整數型
.如果真 (鍵代碼 ≠ #回車鍵)
返回 ()
.如果真結束
.如果真 (列表框1.現行選中項 ≠ -1)
.如果 (編輯框1.內容 ≠ 「」)
列表框1.置項目文本 (列表框1.現行選中項, 編輯框1.內容)
.否則
列表框1.刪除項目 (列表框1.現行選中項)
.如果結束
列表框1.現行選中項 = -1
清空編輯框 ()
返回 ()
.如果真結束
.如果真 (編輯框1.內容 ≠ 「」)
返回 ()
.如果真結束
.如果 (取文本右邊 (編輯框1.內容, 4) ≠ 「.edb」)
列表框1.加入項目 (編輯框1.內容, )
.否則
創建資料庫 ()
列表框1.清空 ()
.如果結束
清空編輯框 ()
.子程序 創建資料庫
.局部變數 欄位, 欄位信息, , "0"
.局部變數 計次, 整數型
.計次循環首 (列表框1.取項目數 (), 計次)
欄位 [計次].名稱 = 列表框1.取項目文本 (計次 - 1)
欄位 [計次].類型 = #文本型
欄位 [計次].最大文本長度 = 20
.計次循環尾 ()
創建 (取運行目錄 () + 「\」 + 編輯框1.內容, 欄位)
.子程序 _列表框1_列表項被選擇
編輯框1.內容 = 列表框1.取項目文本 (列表框1.現行選中項)
.子程序 清空編輯框
編輯框1.內容 = 「」
編輯框1.獲取焦點 ()