- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 节 数据库操作3-2NEW 数据库应用与开发2009 .ppt
6.备注型字段操作提供了三条命令: MODIFY MEMO COPY MEMO APPEND MEMO 7.将图像文件存入数据库的通用字段中命令格式:APPEND GENERAL 〈通用型字段名〉FROM〈图像文件名〉 8.显示通用字段中的图像@行,列 SAY〈通用字段名〉[ISOMETRIC][SIZE〈数值表达式1〉,〈数值表达式2〉] 9.SORT ON 〈字段名〉[/A][/D][/C] [范围][FIELDS〈字段名表〉][FOR〈条件表达式〉TO〈数据库文件名〉 10.建立索引文件的命令格式:INDEX ON 〈关键字表达式〉TO〈索引文件名〉[FOR〈条件表达式〉] [UNIQUE] [COMPACT][ADDITIVE] 例1 对数据库文件ZYDA.DBF,以工资字段为索引关键字,建立索引文件GZSY.IDX,显示索引后各记录的次序。USE ZYDAINDEX ON 工资 TO GZSYLIST(演示) 该例是按工资字段建立索引文件, 3.8.1小节中的例1是按工资字段建立排序文件,虽然这两个文件的内容相同,记录排列顺序相同,但记录号不同,索引文件中的记录与源数据库记录保持相同的记录号,而排序库文件中的记录重新排记录号。 索引后的记录按索引关键字升序排序。索引后数据库记录排列的次序称为逻辑次序,索引前数据库记录排列的次序,即原输入记录时的次序称为物理次序。数据库被索引后,其物理次序未变。 例2 对数据库文件ZYDA.DBF,按性别和工资两个字段建立索引文件XBGZSY.IDX,显示索引后各记录的排序。USE ZYDAINDEX ON 性别+STR(工资) TO XBGZSYLIST (演示) 按多个字段建立索引文件时,可将索引关键字写成一个表达式。该例中有两个索引关键字,其中性别是字符型,工资是数值型,要把它们写成一个字符型表达式,必须把工资字段转换成字符型。该例中使用了数值型数据转换成字符型数据函数STR()。这样,索引关键字表达式:性别+STR(工资) 字符型表达式 例3 对数据库文件ZYDA.DBF,将职务是科员的记录按工资建立索引文件ZWGZ.IDX。显示索引后各记录的次序。USE ZYDAINDEX ON 工资 TO ZWGZ FOR 职务=科员LIST(演示) 例4 按职务建立索引文件,相同职务都只取第一个记录。(唯一性)USE ZYDAINDEX ON 职务 TO ZWSY UNIQUELIST (演示) 假设有一个数据库文件TP.DBF,它的内容如下:Record# 编号 图片 1 001 Gen 2 002 Gen 3 003 Gen 4 004 Gen其中,图片是通用型字段。将图像文件A1.BMP和A2.PCX装入第2、第3两个记录的图片字段中的操作方法是: USE TP.DBFG0 2APPEND GENERAL 图片 FROM “A1.BMP”SKIPAPPEND GENERAL 图片 FROM “A2.PCX”注意,被装入的图像文件必须写扩展名。 3.显示通用字段中的图像命令格式:@行,列 SAY〈通用字段名〉[ISOMETRIC][SIZE〈数值表达式1〉,〈数值表达式2〉]功能:在指定屏幕位置显示通用字段中的图像。其中,“行,列”是被显示图像的左上角坐标。可选项“ISOMETRIC”的作用是按比例放大、缩小图像,“SIZE〈数值表达式1〉,〈数值表达式2〉”是按屏幕显示的字符的倍数显示图像,数值表达式1是字符高的倍数,数值表达式2是字符宽的倍数。 例1 在屏幕的第5行第10列显示数据库文件TP.DBF中第2个记录的图片字段中的图像。USE TPG0 2@5,10 SAY 图片 (演示) 例2在屏幕第10行第5列显示TP.DBF中第3个记录的图片字段中的图像,显示倍数为屏幕字符的60倍高,80倍宽。USE TPG0 3@10,5 SAY 图片 ISOM SIZE 60,80 (演示) 3. 8 组织数据 3.8.1建立排序数据库 通常,数据库中的记录是按自然顺序录入的,并按录入的次序排序,这是数据在数据库中的物理顺序。 在实际应用中,经常要求将数据库中的记录按某个字段值重新排列顺序,比如对数据库文件ZYDA.DBF,要求按姓名字段值重新排序,或按工资字段值由高到低排序等。 命令格式:SORT ON 〈字段名〉[/A][/D][/C][范围][FIELDS〈字段名表〉][FOR〈条件表达式〉 TO〈数据库文件名〉
您可能关注的文档
- 第3章 节 Word综合应用.ppt
- 第3章 节 事务应用文 《实用应用文写作》.ppt
- 第3章 节 命题的一般特征 法律逻辑学 .ppt
- 第3章 节 平面力系 工程力学(第五版) .ppt
- 第3章 节 正弦交流电路 电路与模电课件.ppt
- 第3章 节 组合形体中的截交 机械制图 .ppt
- 第3章 节 芭蕾发展概述《舞蹈》.ppt
- 第3章 节 高频谐振功率放大器 2 高频课件.ppt
- 第3章 节 AutoCAD二维绘图命令 AutoCAD 2013室内装潢设计课件.ppt
- 第3章 节 Bootloader移植 Linux系统移植(第2版) .pptx
- 第3章 节 数据库操作3-3new 数据库应用与开发2009 .ppt
- 第3章 节 数据类型、运算符与表达式 《C程序设计》课件.ppt
- 第3章 节 文字处理软件Word 2003 大学计算机基础.ppt
- 第3章 节 新古典国际贸易理论 国际贸易课件.ppt
- 第3章 节 新闻与信息、宣传、舆论 《新闻学概论》课件.ppt
- 第3章 节 曲线功能 UG.ppt
- 第3章 节 正弦波振荡器 高频电子线路(第3版) 电子教案.ppt
- 第3章 节 汽车空调的制冷系统 汽车空调原理及维修课件.ppt
- 第3章 节 流程控制 Visual Basic.NET程序设计教程(第2版) .ppt
- 第3章 节 点、直线、平面的投影(建筑制图与识图).ppt
文档评论(0)