VFP第三章表达使用.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《VFP第三章表达使用.ppt》由会员分享,可在线阅读,更多相关《VFP第三章表达使用.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VFPVFP第三章表达使用第三章表达使用12021/2/21第三章第三章表的使用表的使用22021/2/21本章要点(1):v掌握表的概念、组成和分类;掌握表的概念、组成和分类;v 掌握用表设计器掌握用表设计器 创立和修改表构造的方法及创立和修改表构造的方法及其相关的其相关的SQLSQL命令;命令;v 掌握表记录的追加、阅读、定位、修改、删除掌握表记录的追加、阅读、定位、修改、删除和挑选的操作;和挑选的操作;v 掌握追加、删除、更新记录的掌握追加、删除、更新记录的SQLSQL命令;命令;v 掌握表的翻开和关闭方法,掌握工作区和当前掌握表的翻开和关闭方法,掌握工作区和当前工作区的概念;工作区的概
2、念;32021/2/21本章要点(2):掌握表的索引的概念,索引的类型,构造复掌握表的索引的概念,索引的类型,构造复合索引文件的创立、修改和使用。合索引文件的创立、修改和使用。掌握表之间的关系及其种类,掌握表的关联掌握表之间的关系及其种类,掌握表的关联及其建立和解除的方法;及其建立和解除的方法;*掌握表的数据缓冲访问的概念、数据缓冲的掌握表的数据缓冲访问的概念、数据缓冲的类型和设置数据缓冲的方法;类型和设置数据缓冲的方法;*掌握用掌握用TABLEUPDATETABLEUPDATE和和TABLERVERTTABLERVERT函函数执行和放弃对缓冲数据的更改;数执行和放弃对缓冲数据的更改;4202
3、1/2/21v3.1 3.1 表构造的创立和使用表构造的创立和使用v3.2 3.2 表记录的编辑修改表记录的编辑修改v3.3 3.3 表的使用表的使用v3.4 3.4 表的索引表的索引v3.5 3.5 建立表之间的临时关系建立表之间的临时关系v实验实验目 录52021/2/21 表构造的创立与修改v表的概念表的概念v以文件形式存储在磁盘上的一张二维表。以文件形式存储在磁盘上的一张二维表。表文件的扩展名表文件的扩展名.dbfv自由表自由表v数据库表数据库表v列:字段列:字段(Field),描绘数据的某个特征,描绘数据的某个特征v行:记录行:记录(Record),表示一个实体,表示一个实体v表构造
4、:存储表中记录的一个公共构造表构造:存储表中记录的一个公共构造62021/2/21 字段的根本属性字段的根本属性v1、字段名:描绘某实体的特征属性、字段名:描绘某实体的特征属性v2、字段的数据类型、字段的数据类型 字符型字符型(C):(C):由任意字符组成,最长由任意字符组成,最长254个个字符。字符。数值型数值型(N):(N):用来表示整数或小数。用来表示整数或小数。日期型日期型(D):(D):用于存储有关年月日数据,占用于存储有关年月日数据,占8个个字节字节如:如:SET DATE TO YMDSET DATE TO YMD SET CENT ON SET CENT ON SET DATE
5、 TO LONG SET DATE TO LONG 逻辑型逻辑型(L):.T.(L):.T.和和 .F.F.,占,占1个个字节。字节。表构造的创立与修改72021/2/21 备注型备注型(M):用于存储长文本数据,占:用于存储长文本数据,占4个字节。个字节。它指向真正的备注内容它指向真正的备注内容(文件扩展名为文件扩展名为.FPT).通用型通用型(G):用于存储:用于存储OLE对象,占对象,占4个字节。个字节。它指向真正的内容。它指向真正的内容。3、字段宽度:字段包容数据的最大字节数、字段宽度:字段包容数据的最大字节数4、小数位数:、小数位数:N、F、B需要指明需要指明5、空值、空值NULL:
6、表示:表示“没有值或没有确定值,没有值或没有确定值,空值不等同于数值空值不等同于数值0、空字符串、逻辑假、空字符串、逻辑假.F.表构造的创立与修改82021/2/213.1.2 创立新表创立新表1.表设计器表设计器2.用用CREATE TABLE-SQL命令命令格式:格式:CREATE TABLE 表文件名表文件名;(字段名字段名 字段类型字段类型(宽度,小宽度,小数位数数位数),)例:例:CREA TABL XS2(;XH C(6)NOT NULL,XM C(8),XB C(2),;CSRQ D,BZ M,ZP G)表构造的创立与修改92021/2/21 表构造的修改1.用表设计器修改用表设
7、计器修改 MODIFY STRUCTURE (注:先翻开表注:先翻开表)“工程管理器中的工程管理器中的“修改修改2.用用ALTER TABLE-SQL命令修改命令修改添加字段添加字段ALTER TABLE XS ADD COLUMN BJMC C(12)修改字段修改字段ALTER TABLE XS ALTER COLUMN BJMC C(10)重命名字段重命名字段ALTER TABLE XS RENAME COLUMN BJMC TO BJ删除字段删除字段ALTER TABLE XS DROP COLUMN BJ102021/2/21 记录的追加记录的追加1.立即输入记录立即输入记录2.“阅读
8、状态下追加阅读状态下追加 APPEND BLANK(追加追加1条空条空记录记录)INSERT BLANK(插入插入1条空条空记录记录)“显示显示 中的中的“追加方式追加方式(追加假设干追加假设干记录记录)“表中的表中的“追加新记录追加新记录(追加一条记追加一条记录录)3.INSERT-SQL命令命令INSERT INTO XS(XH,XM,XB,CSRQ);VALUES(“950106,“高山高山,“男男,02/12/1985)4.从其他表追加从其他表追加 APPEND FROM 文件名文件名 表记录的编辑修改表记录的编辑修改112021/2/21v备注型数据输入备注型数据输入v双击该记录的字
9、段,出现编辑窗口,输入数双击该记录的字段,出现编辑窗口,输入数据。据。v字段中假如有数据显示字段中假如有数据显示Memo,否那么为,否那么为memo。v通用型数据输入通用型数据输入v字段中假如有数据显示字段中假如有数据显示Gen,否那么为,否那么为gen。v双击该记录的字段,出现编辑窗口:双击该记录的字段,出现编辑窗口:v“编辑编辑-插入对象插入对象-位图图像,位图图像,然后弹出位图图像的编辑窗口,在该窗口执然后弹出位图图像的编辑窗口,在该窗口执行操作:行操作:v “编辑编辑-粘贴来源粘贴来源-查找文件查找文件v注注 可使用的图片有:可使用的图片有:.bmp .gif .jpg等等 表记录的编
10、辑修改表记录的编辑修改122021/2/21记录的阅读记录的阅读v1.阅读窗口阅读窗口v“显示菜单显示菜单v编辑和阅读两种状态的区别编辑和阅读两种状态的区别v2.BROWSE命令命令vBROWSE FIELDS 字段名字段名1,字段名字段名2,;FOR 条件条件 TITLE “表单标题表单标题 表记录的编辑修改表记录的编辑修改132021/2/213.LIST、DISPLAY命令命令 LIST/DISPLAY 范围范围 FIELDS 表达式表达式;FOR 条件表达式条件表达式 while 条件表达式条件表达式 ;TO PRINT OFF 例:例:LIST&显示显示所有所有 记录记录 DISPL
11、AY&显示显示当前当前 记录记录 范围范围:All 全部记录全部记录Next n从当前记录开场的从当前记录开场的n个记录个记录Record n 指定的一个记录指定的一个记录Rest 当前记录后的所有记录当前记录后的所有记录 FOR 条件表达式条件表达式挑选指定范围内的全部记录挑选指定范围内的全部记录 while 条件表达式条件表达式 挑选从当前记录开场的连续的假设干个记录挑选从当前记录开场的连续的假设干个记录OFF不显示记录号不显示记录号TO PRINT输出到打印机输出到打印机 表记录的编辑修改表记录的编辑修改142021/2/21 1.记录指针标志记录指针标志RECNO()、EOF()、BO
12、F()记录指针初始值为记录指针初始值为1 最大值为记录数最大值为记录数+1 2.记录的定位记录的定位绝对绝对定位定位 GO n 或或 GOTO n相对相对定位定位 SKIP n条件定位条件定位 locate for 条件条件作用范围:作用范围:ALL、NEXT、RECORD、REST 文件头文件头(表构造等信息表构造等信息)第第1号记录号记录第第2号记录号记录第第N号记录号记录记录开场标志记录开场标志记录完毕标志记录完毕标志记录指针记录指针记录的定位 表记录的编辑修改表记录的编辑修改152021/2/21记录的修改记录的修改1.在阅读窗口中编辑修改记录在阅读窗口中编辑修改记录界面方式界面方式命
13、令方式:命令方式:EDIT、BROWSE2.批量记录的修改批量记录的修改界面方式:界面方式:“表表 “交换字交换字段段命令方式:命令方式:UPDATE、REPLACE 如:如:update js set gl=gl+1 where gl40replace gl with gl+1 for gl选项选项-数据数据“选项卡选项卡 表的使用表的使用242021/2/21v1.设置独占或共享设置独占或共享v命令方式:命令方式:SET EXCLUSIVE ON|OFFv2.强行用一种方式翻开表强行用一种方式翻开表v USE 表名表名 SHARED|EXCLUSIVEv注:同一张表屡次翻开时,以第一次翻开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 第三 表达 使用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内