Visual FoxPro程序设计:第3章 数据库的建立和操作.pptxVIP

Visual FoxPro程序设计:第3章 数据库的建立和操作.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数据库的建立和操作;内容;3.1 数据库的概念;–一行为一个记录(Record);二维表简称表(Table)特征:;表的两要素: 表结构(列) 相应记录(行);表结构;3.1.2 表的字段;1.字段名;2.字段类型;(1)字符型(Character)---文本数据;(2)货币型(Currency);(3)数值型(Numeric);(5)日期型(Date);(8)备注型(Memo) 长度固定为4字节 用于存储不定长度的文本数据 当文本数据长度可能大于254,无法使用字符型存储时,使用备注类型字段 所有备注型字段的实际内容存储在和表名相同,扩展名为. FPT的备注文件中 可将鼠标移到该字段,发现该字段处写着memo,表示该字段值为空,此时双击鼠标左键(或直接按“Ctrl+Home”键、 “Ctrl+PgDn”键)即可弹出备注型字段的数据录入的窗口,输入结束后,可单击该窗口的“关闭”按钮(或按 “Ctrl+W”键)保存所输数据;如不想保存所输数据,可按 ESC键(或按“Ctrl+Q”键),在出现的放弃修改对话框中选择“是”按钮。;(9)通用型(General);可将鼠标移到该字段,发现该字段处写着gen,表示该字段值为空,此时双击鼠标左键(或直接按“Ctrl+Home”键、“Ctrl+PgDn”键) 即可弹出通用型字段的数据录入的窗口。;(10)整型(Integer);(12)字符型(二进)((Character(Binary));数据类型(结);3.字段宽度;宽度(Width) (结);4.小数位数;小数位数;5.空值(NULL);字段类型;· 教师档案中的字段属性;3.2 数据库的建立;建表的步骤:;3.3 建立自由表;表结构的创建;数据表的建立;职工档案表结构(zgda.dbf);建立的自由表;4.表的打开;3.3.2 向表中添加数据—先打开数据表 显示—追 加方式,注意编辑方式和浏览方式切换. 1.添加新记录— 2.添加另一个文件中的所有记录 先打开一个文件,从表菜单里选择追加记录--;1.用编辑方式显示和修改数据;·3.有选择地添加源记录和字段 ·命令方式: append [Blank] ·Append from 源文件名 ·Insert [Blank] [Before];1、表设计器—一般不要修改项目管理器/选定表/修改 注意:修改字段,宽度改小,超出字段宽度的字符将自动丢失,如果字段是数值型会溢出*,改回来也不以恢复. 类型修改,字符型改成数值型,数据全丢失.插入字段、删除字段、调整顺序。 2、命令 USE books MODIFY STRUCTURE;如何定制浏览窗口?;二、记录内容的滚动查看;四、字段顺序的调整;几个概念;2. 记录的定位;1.菜单操作方式;2.命令操作方式一、绝对定位(GO) 绝对定位不考虑当前记录指针的位置,直接将指针移到指定的记录号。 格式一:GO[TO] [RECORD ]数值表达式|TOP|BOTTOM格式二: 数值表达式 功能:将记录指针直接定位到指定的记录上。相关参数和选项含义的说明: GO 与GOTO等价的。 GO 数值表达式:指定一个物理记录号,记录指针移至该记录上;数值表达式的值必须大于0,且不大于当前表的记录数。 GO TOP:将记录指针定位在表的第一个记录上。 GO BOTTOM:将记录指针定位在表的最后一个记录上。 RECORD可省略。;二、相对定位 skip 格式:SKIP 表达式 表达式的值为正向下移若干个记录,为负向 上移若干个记录。 Go 5 Skip 2 ?recno() Skip –1 ?recno();Go 1 ?recno(),Bof() 1 .F. Skip –1 ?recno(),?Bof() 1 . T. 当recno()的值的为1时,记录指针可能指向文件头,也可能指向第一条记录。 Go bottom ?recno() ,eof() 记录的个数 .F. Skip ?recno() ,eof() 记录个数加1 .T.;例1;例2;记录的修改;记录的修改;记录的插入和追加 1.记录的插入;2.记录的追加 一、以菜单操作方式追加表记录 打开表,进入“浏览窗口”,单击“表”菜单中的“追加新记录”,此时在表尾追加一条新的空记录,用户即可向该空记录中填入数据。若要再追加一条记录,重复操作即可。 二、以命令操作方式追加表记录格式:APPEND [BLANK] 功能:在当前已打开的表文件末尾追加新记录。若该表文件已有n条记录,执行该命令后,则从第n+1条记录开始追加;若表文件尚无记录,则从第1号记录开始追加。 相关参数和选项含义的说明: BLANK:若有该子句,则在表的末尾追加一条新的空白记录,不出现记录“编辑”窗口,但用户可以使用BROWSE、 REPLAC

文档评论(0)

158****0159 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档