- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 表与数据库的基本操作 说明: ① FOR子句 FOR 条件的作用是:在规定的范围中,按条件检查全部记录,即从第一条记录开始,满足条件的记录就执行该命令,不满足就跳过该记录,继续搜索下一记录,直到最后一条记录。若省略范围则默认为ALL。 ② WHILE子句 WHILE 条件的作用是:在规定的范围中,只要条件成立,就对当前记录执行该命令,并把记录指针指向下一条记录,一旦遇到使条件不满足的记录,就停止搜索并结束该命令的执行。即遇到第一个不满足条件的记录时,就停止执行该命令,即使后面还有满足条件的记录也不执行。若省略范围则默认为REST。 3) 命令及子句的使用规则 VFP的命令有的比较短,而有的则相当长,书写时应遵循如下规则: (1) 任何命令必须以命令动词开头,而命令中的各个子句可以按任意次序排列,各个子句以一个或多个空格隔开。 (2) 一条命令的最大长度为254个字符,一行写不下时,可以使用“;”续行。 (3) 命令动词和子句的动词可以用其前4个字母缩写表示。例如DISPLAY可写成DISP。但从程序的可读性来考虑,不提倡略写命令动词。 (4) 命令中的字符大小写可以混合使用,系统不区分大小写,为了美观,可以将命令关键字大写,而其他内容小写。 4.2数据表的创建及其基本操作 4.2.1表结构及字段的基本要素 1.表的结构 在VFP中,存储数据的表和经常使用的表格基本相似,表中的列代表记录中的字段(Field),字段包含字段名和字段值。所有字段名的集合构成了表的第一行(表头),即数据表的结构(Structure);所有字段值的集合分别构成了表的每一行,即表的记录(Record)。 2表中存储数据的数据类型 为了正确存储数据、处理数据和有效利用存储空间,创建表时必须定义字段的数据类型。字段的数据类型有13种 3字段的基本要素 (1)字段名 字段名是表中列的名称,是数据库的变量,即字段变量。对表和数据库操作时,可根据字段名引用表中数据。字段的命名应满足以下要求: 字段名由字母、汉字、数字及下划线组成,但必须以字母或汉字开头,中间不能有 空格; 数据库表的字段名最长为128个字符(自由表字段名长度不得超过10个字符)。 (2) 字段类型和宽度 字段类型决定存储在字段中的值的数据类型,字段宽度决定存储数据的宽度和取值范围。VFP中可使用的字段类型如表4.3中所示,常用的有字符型、数值型、日期型、逻辑型、备注型、通用型等几种。 (3)空值(NULL) 选择是否允许字段为空。字段空值与空字符串、数值0具有不同的含义,是指尚未输入具体数值的数据。如果字段不允许为空,则输入数据时必须输入相应的数据,否则被设置为默认值(例如,数值型被默认为0)。允许字段为空时,可暂时不输入数据,而且不会出错。 (4)显示控制(数据库表所具有的属性) 用来定义字段的显示格式、输入掩码和字段标题。格式为字段在表单、浏览窗口等界面中的显示格式;输入掩码用来限制或控制用户输入的格式,以避免一些错误格式的输入;而标题可以设定字段名显示时的文字内容,默认为字段名。 (5)字段有效性检验(数据库表所具有的属性) 用来定义字段的有效性规则、违反规则的提示信息和字段的默认值。有效性检验可以防止用户输入错误数据。 (6)字段注释(数据库表所具有的属性) 为字段添加注释便于数据库维护。注释只起提示作用,不会对具体操作带来任何影响。 4.2.2 表的创建 在VFP中数据表的建立有下列方法:一种方法是使用表设计器;另一种方法是使用表向导。无论是使用表设计器,还是用表向导,都必须遵循以下步骤进行: ① 创建表结构。 ② 输入记录。 1)创建表结构 表结构的设计可以通过VFP提供的【表设计向导】和【表设计器】来实现,也可以用SQL命令来建立表的结构。 (1)启动表设计器 可以用下述方法启动表设计器: 1.用菜单方式启动表设计器 ① VFP启动后,在主窗口的【文件】菜单中选择【新建】命令,则出现一个新建对话框,如图4.3所示。 ② 然后从该对话框中选中【表(T)】按钮,再单击【新建文件】按钮,弹出创建对话框。在【输入表名】文本框中输入新建数据表的表名(例如输入dab),选择保存类型为“表/DBF(.dbf)”,单击【保存】按钮,即启动表设计器对话框。 2.用Create命令启动表设计器 命令格式: Create 表文件名 说明: 表文件名为指定要创建的表名,包括路径信息。例如在命令窗口中输入“Create c:\dab.dbf”,按回车键就可启动表设计器。创建的表(dab.dbf)将保存在C盘根
您可能关注的文档
- 重庆大学土木工程学院安装原理课件第2章 设备基础.ppt
- 重庆大学土木工程学院安装原理课件第3章 安装工程精度及分析.ppt
- 重庆大学土木工程学院安装原理课件第4章 设备振动与平衡.ppt
- 重庆大学土木工程学院安装原理课件第5章 静置设备.ppt
- 重庆大学土木工程学院安装原理课件第6章 动荷设备.ppt
- 重庆大学土木工程学院安装原理课件第7章 典型特种设备.ppt
- 重庆大学土木工程学院安装原理课件第8章 钢结构制作与安装.ppt
- 重庆大学土木工程学院安装原理课件第9章 安装工程施工技术方案的编制.ppt
- 重庆大学土木工程学院起重工艺课件 第八章.ppt
- 重庆大学土木工程学院起重工艺课件 第二章.ppt
文档评论(0)