国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > 易語言 > 正文

易語言的數(shù)據(jù)庫操作教程

2024-07-21 23:03:28
字體:
供稿:網(wǎng)友

易語言的數(shù)據(jù)庫功能大部分是基于 XBASE 方式的,今天小編就簡單介紹一下易語言數(shù)據(jù)庫的使用的一些基本操作。

易語言,數(shù)據(jù)庫

1、易語言數(shù)據(jù)庫文件由三部分組成,分別如下:

1、.edb :數(shù)據(jù)庫主文件

2、.edt:數(shù)據(jù)庫輔助數(shù)據(jù)文件,僅在數(shù)據(jù)庫中存在備注型或者字節(jié)集型字段時(shí)才存在,文件名稱除了后綴外與數(shù)據(jù)庫主文件相同,它必須與.edb文件放在同一目錄中。

3、.enx:數(shù)據(jù)庫索引文件。由用戶自行創(chuàng)建,用作加快記錄的查找速度。

易語言,數(shù)據(jù)庫

2、易語言數(shù)據(jù)庫由行和列組成,其中每一行被稱為一條記錄,每一列稱為一個(gè)字段。字段具有“名稱”、“類型”、“最大文本長度”三個(gè)屬性:

名稱: 長度在 16 個(gè)字符以內(nèi)。

類型: 字節(jié)型、短整數(shù)型、整數(shù)型、長整數(shù)型、小數(shù)型、雙精度小數(shù)型、日期時(shí)間型、邏輯型、文本型、字節(jié)集型和備注型。

最大文本長度: 若字段類型為“文本型”,其值范圍必須在 1 到 1024 之間。若不為“文本型”,本屬性無效,文本長度超出部分將被自動剪切。

易語言,數(shù)據(jù)庫

3、創(chuàng)建數(shù)據(jù)庫:使用“創(chuàng)建”命令在程序中創(chuàng)建數(shù)據(jù)庫。

易語言,數(shù)據(jù)庫

4、打開數(shù)據(jù)庫: 使用“打開”命令打開指定數(shù)據(jù)庫??梢酝瑫r(shí)打開多個(gè)數(shù)據(jù)庫。 易語言的數(shù)據(jù)庫拋棄了 XBASE 的工作區(qū)概念,可以同時(shí)打開更多個(gè)數(shù)據(jù)庫。

易語言,數(shù)據(jù)庫

5、置當(dāng)前數(shù)據(jù)庫:系統(tǒng)內(nèi)部“當(dāng)前數(shù)據(jù)庫”狀態(tài)值,用來指向已被打開的數(shù)據(jù)庫。絕大部分?jǐn)?shù)據(jù)庫操作命令都針對當(dāng)前數(shù)據(jù)庫。用戶可以使用“置當(dāng)前庫”命令改變系統(tǒng)中“當(dāng)前數(shù)據(jù)庫”狀態(tài)值的指向。

易語言,數(shù)據(jù)庫

6、關(guān)閉數(shù)據(jù)庫:使用“關(guān)閉”命令關(guān)閉當(dāng)前數(shù)據(jù)庫。使用“全部關(guān)閉”命令一次性關(guān)閉已打開的所有數(shù)據(jù)庫。

易語言,數(shù)據(jù)庫

7、“復(fù)制記錄”命令能夠?qū)?dāng)前數(shù)據(jù)庫的記錄復(fù)制到另一個(gè)數(shù)據(jù)庫,調(diào)用格式的后半部分為:復(fù)制記錄 (數(shù)據(jù)庫文件名,記錄條件,字段范圍,… ),其中,字段范圍參數(shù)一般都指數(shù)據(jù)庫命令的最后一個(gè)參數(shù)。

易語言,數(shù)據(jù)庫

8、在當(dāng)前數(shù)據(jù)庫的當(dāng)前記錄處進(jìn)行記錄字段的讀寫,主要為以下命令:

1、“讀”。如:讀(#性別)可以返回當(dāng)前記錄處員工的性別;

 2、“寫”。如:寫(#性別,“女”)     可以將當(dāng)前記錄處員工的性別改為“女”;

3、“讀字段”和“寫字段”可以讀寫非當(dāng)前數(shù)據(jù)庫內(nèi)的記錄字段;

4、“修改”命令可以一次性修改當(dāng)前記錄的多個(gè)字段。如:修改(“男”,2000)語句可以將當(dāng)前記錄的員工性別改為“男”,工資改為 2000 。

易語言,數(shù)據(jù)庫

9、刪除記錄:易數(shù)據(jù)庫使用“刪除”命令來刪除記錄,但執(zhí)行命令后并不立刻將記錄從數(shù)據(jù)庫中清除,只是在該記錄上加了一個(gè)刪除標(biāo)記,依舊可以被正常訪問。只有當(dāng)執(zhí)行“徹底刪除”命令后,這些被加上刪除標(biāo)記的記錄才會被從數(shù)據(jù)庫中真正清除。使用“清空”命令可以徹底刪除當(dāng)前數(shù)據(jù)庫內(nèi)的所有記錄。

易語言,數(shù)據(jù)庫


注:相關(guān)教程知識閱讀請移步到易語言教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 曲麻莱县| 凤台县| 阜阳市| 荣昌县| 嘉荫县| 乐亭县| 肥乡县| 沧州市| 宁南县| 辽源市| 钦州市| 建德市| 常德市| 龙胜| 泉州市| 滨州市| 清苑县| 长治县| 乡宁县| 达日县| 乌审旗| 仁布县| 洛扎县| 孝感市| 陵水| 资兴市| 永康市| 蒲江县| 五大连池市| 遂川县| 吐鲁番市| 岱山县| 沈阳市| 府谷县| 湖口县| 山东省| 湟源县| 大新县| 上蔡县| 临沧市| 西青区|