易語言的資料庫功能大部分是基於 xbase 方式的,今天小編就簡單介紹一下易語言資料庫的使用的一些基本操作。
1、易語言資料庫檔案由三部分組成,分別如下:
1、.edb :資料庫主檔案
2、.edt:資料庫輔助資料檔案,僅在資料庫中存在備註型或者位元組集型字段時才存在,檔名稱除了字尾外與資料庫主檔案相同,它必須與.edb檔案放在同一目錄中。
3、.enx:資料庫索引檔案。由使用者自行建立,用作加快記錄的查詢速度。
2、易語言資料庫由行和列組成,其中每一行被稱為一條記錄,每一列稱為乙個字段。字段具有「名稱」、「型別」、「最大文字長度」三個屬性:
名稱: 長度在 16 個字元以內。
型別: 位元組型、短整數型、整數型、長整數型、小數型、雙精度小數型、日期時間型、邏輯程式設計客棧型、文字型、位元組集型和備註型。
最大文字長度: 若欄位型別為「文字型」,其值範圍必須在 1 到 1024 之間。若不為「文字型」,本屬性無效,文字長度超出部分將被自動剪下。
3、建立資料庫:使用www.cppcns.com「建立」命令在程式中建立資料庫。
4、開啟資料庫: 使用「開啟」命令開啟指定資料庫。可以同時開啟多個資料庫。 易語言的資料庫拋棄了 xbase 的工作區概念,可以同時開啟更多個資料庫。
5、置當前資料庫:系統內部「當前資料庫」狀態值,用來指向已被開啟的資料庫。絕大部分資料庫操作命令都針對當前資料庫。使用者可以使用「置當前庫」命令改變系統中「當前資料庫」狀態值的指向。
6、關閉資料庫:使用「關閉」命令關閉當前資料庫。使用「全部關閉」命令一次性關閉已開啟的所有資料庫。
7、「複製記錄」命令能夠將當前資料庫的記錄複製到另乙個資料庫,呼叫格式的後半部分為:複製記錄 (資料庫檔名,記錄條件,字段範圍,… ),其中,字段範圍引數一般都指資料庫命令的最後乙個引數。
8、在當前資料庫的當前記錄處進行記錄欄位的讀寫,主要為以下命令:
1、「讀」。如:讀(#性別)可以返回當前記錄處員工的性別;
2、「寫」。如:寫(#性別,「女」) 可以將當前記錄處員工的性別改為「女」;
3、「讀欄位」和「寫字段」可以讀寫非當前資料庫內的記錄字段;
4、「修改」命令可以一次性修改當前記錄的多個字段。如:修改(「男」,2000)語句可以將當前記錄的員工性別改為「男」,工資改為 2000 。
9、刪除記錄:易資料庫使用「刪除」命令來刪除記錄,但執行命令後並不立刻將記錄從資料庫中清除,只是在該記錄上加了乙個刪除標記,依舊可以被正常訪問。只有當執行「徹底刪除」命令後,這些被加上刪除標記的記錄才會被從資料程式設計客棧庫中真正清除。使用「清空」命令可以徹底刪除當前資料庫內的所有記錄。
本文標題: 易語言的資料庫操作教程
本文位址: /ruanjian/yiyuyan/248696.html
易語言操作EDB資料庫的方法
易語言自帶的資料庫edb,操作很簡單,其實他本身不能叫程式設計客棧做資料庫,實質只是一張資料表。沒有swww.cppcns.comql程式設計客棧ite那種支援sql語句的運算元據庫方便。不過,適合沒有程式設計經驗的新手學習和操作 1 開啟易語言開發工具,點選選單欄上 資料庫 結構編輯器 彈出edb...
易語言查詢資料庫
子程式 按鈕1 被單擊 區域性變數 記錄數,整數型 區域性變數 變數1,整數型 區域性變數 變數2,整數型 開啟 國內郵編區號表,記錄數 取記錄數 到首記錄 超級列表框1.全部刪除 計次迴圈首 記錄數,變數2 變數1 超級列表框1.插入表項 到文字 變數2 超級列表框1.置標題 變數1,0,讀 省 ...
易語言寫資料到MySQL 易語言讀寫資料庫操作詳解
1.實現效果 3.原始碼 版本 2 支援庫 sqlite3 支援庫 spec 支援庫 iext 程式集 視窗程式集 啟動視窗 程式集變數 test資料庫,sqlite資料庫 程式集變數 student表,sqlite表 子程式 按鈕 插入資料 被單擊 如果 test資料庫.開啟 e 易語言 自己做的...