第五讲自由表创建.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自由表的建立与修改 数据表的概念 在Visual FoxPro中,一张二维表对应一个数据表,称为表文件,它是扩展名为.dbf的文件 数据表的分类 *数据库表:包含在数据库中的表 *自 由 表:不包含在任何数据库中而独立存在的表 自由表可以添加在数据库中而成为数据库表,数据库表也可以从数据库中移出而成为自由表。 1、设计表结构 数据表的构成 表名(文件名) 数据表的结构(字段名、字段类型、字段宽度、索引) 数据表的记录 字段名 字段名就是关系的属性名或表的列名。数据表中字段名的命名规则如下: 自由表字段名最长10个字符 数据库表的字段名最长为128个字符 必须以字母或汉字开头、后跟字母、汉字、数字和下划线 字段名中不能包含空格 字段类型和宽度 C、Y、N(数值、浮点、双精度、整数)、D、T、L、 M、G 表结构实例: 2.利用表设计器创建表结构 创建自由表的三种方法 (1)???使用菜单方法 “文件”——“新建”——“表”——“新建文件” 在表设计器中创建表结构 (2)??使用命令的方法?  格式:CREATE [ 表文件名 |[.dbf]] 例如要建立数据表xsqk.dbf时可使用命令: CREATE [盘符\路径\]XSQK 命令执行后弹出表设计器 (3)? 在项目管理器中创建 在项目管理器中选择自由表 单击“新建”按钮 在表设计器中创建 表设计器的使用说明 (1)数值型数据总最大长度20位,包括小数位 (2)有些数据类型的宽度是固定的,不需指定: 双精度数固定8个字节,整数固定4个字节 货币型数固定8个字节,逻辑型固定 1 个字节 日期型和日期时间型固定8个字节 通用型和备注型固定4个字节 (3)NULL值的确定 .NULL.表示是否充许字段值为空值,它与空串和0具有不同的意义,空值就是缺值或该值还没确定,而不是任何意义的数据。关键字段不允许设为空值。空值不是一种数据类型,只是一个值,输入空值时Ctrl+0 (4)设计表结构时,不能随便按回车键,否则会退出表结构的设计状态,而应使用光标移动键。 2.2.2 表数据的输入 表数据的输入时机: 表数据就是表记录,可以在创建表结构时直接输入表的数据;也可以建立完成后追加记录,追加记录前必须先打开表,然后使用下面方法追加记录。 输入记录的两种方法 (1)??使用APPEND命令的方法 格式:APPEND | APPEND BLANK 执行一次APPEND BLANK命令后在表尾添加一条空记录 执行APPEND命令需要立刻交互输入新的记录值,一次可以连续输入多条新的记录。然后按CTRL+W或单击窗口的“关闭”按钮结束并保存输入的新记录;按ESC结束并不保存输入的新记录。 2.2.2 表数据的输入 (2)???使用菜单方法 打开表 【显示】-【浏览···】菜单,出现 “浏览”窗口 【显示】-【追加方式】可一次追加多条记录 或【表】-【追加记录】增加一条空白记录。 2.2.2 表数据的输入 记录数据输入说明 (1)当一个字段内容填满时,光标会自动跳到下一个字段,否则用TAB键或回车键将光标移到下一字段。 (2)对于日期型字段,只需输入月份、日期、两位年份,不需输入“/” (3)逻辑型字段输入内容时,只需输入T或F,且不分大小写 (4)在输入记录的字段值时,只能输入对字段类型有效的值。如果输入了无效数据,则在屏幕的右上角弹出一个信息框显示出错信息,在更正错误之前,无法将光标移动到其它字段上去。 (5)记录输入完毕后,关闭当前窗口(也可按组合键Ctrl+W),保存添加的记录信息到表文件中。若欲放弃对当前记录的编辑修改,可按Esc键。 (6)备注型字段和通用型字段有特殊的输入方法。两字段的实际内容保存在一个扩展名为.FPT的文件中,在定义通用型和备注型字段时,字段宽度都只有4个字节,这4个字节只存放一个指针,指向存储实际内容的.FPT的文件中,因此要确保.dbf和.fpt文件永远在一起。 2.2.3 备注字段和通用型字段数据的输入和修改 备注型数据显示为“Memo”或“memo”,其中“Memo”表示对应的记录的备注字段已经输入了数据,而“memo”表示该字段中没有备注内容。 要为某记录的备注字段输入数据或修改其中的内容,可双击该记录的备注字段,进入备注字段的编辑窗口,编辑完后按Ctrl+W或单击窗口的“关闭”按钮结束并保存输入的新内容;按ESC结束并不保存输入的新内容。 通用型字段数据显示为Gen或gen,Gen表示该字段有内容,gen表示没有内容。双击字段进入编辑窗口,可通过剪贴板或执行“编辑”—“插入对象”菜单命令来插入图形或其他对象,也可通过Ctrl+X删除内容。保存

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档