第四章 数据显示与操作.pptVIP

  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文档。上传文档
查看更多
* 第四章 数据显示与操作 * 本章内容: 一、根据需求创建数据库; 二、使用命令显示与操作记录; 三、创建与使用可视类; 四、使用表格显示与操作记录; 五、使用TreeView控件显示记录; 六、表单之间传递数据。 * 一、准备数据 1、创建数据库 表的类型: 自由表 数据表 * (1)数据库表的特点: 在数据库表可以使用长表名,在表中可以使用长字段名; 可为数据库表中的字段指定标题和添加注释; 可为数据库表的字段指定默认值和输入掩码; 数据库表支持主关键字,参照完整性和表之间的联系。 * 2、表设计技巧 表设计器的“字段”选项卡下部的“显示”、“字段有效性”、“匹配字段类型到类”和“字段注释”等内容是创建和修改数据库表所独有的内容。 保证表中数据的合理性,防止用户输入错误或者不合理的数据。起到域完整性、实体完整性和参照完整性的作用。 下面就数据库“表设计器”中“字段”选项卡中常用的属性信息及其设置方法叙述如下: * (1)“标题”属性的介绍 功能: 用来指定用户浏览表时显示列标题; 提示用户字段名称。 * 在定义数据库字段名称时,用户有时使用英文名称,并以缩写居多。很难让人理解。VFP提供了“标题”属性,可以利用此[标题]属性,给字段添加一个说明型标题。例如,以xsqk.dbf表中no字段为例,介绍添加[学号]标题的操作。 * (2)“格式” 属性的介绍: “显示”区的“格式”文本框用于输入格式表达式,确定字段在浏览窗口、表单或报表中显示时采用的大小写、字体和样式。例如, A 表示只能输出文字字符(禁止输出数字、空格) ! 表示使浏览窗口输入输出时将字母都转换为大写 D 表示使用当前系统设置的日期格式 T 表示禁止输入字段的前导空格字符和结尾空格字符 。 * (3)“输入掩码”属性的介绍: “显示”区的“输入掩码”文本框用于指定字段的输入格式。这样我们就可以屏蔽非法输入,减少人为地数据输入错误,提高工作效率。输入的掩码字符见下表: 掩码字符 含 义 X 允许输入字符 9 允许输入数字 # 允许输入数字、空格、+、- $ 显示SET CURRENCY命令指出的货币号 * 在指定宽度中,值的左面显示星号 . 指出小数点的位置 ! 可输入任意字符,但所输入的英文字母都会被转换成大写,仅适用于字符类型字段,而且也只适用于文本框控件 * 比如指定xsqk.dbf表中的no字段的输入掩码为999999999,再把name字段的显示格式指定为AT。 ? 当增加新纪录时,no字段只能接受数字输入,而不能接受空格字符、字母等。Name字段只能接受字母或汉字输入,而不能输入空格字符、数字等。(T 表示禁止输入字段的前导空格字符和结尾空格字符)。 * “格式”属性与“输入掩码”属性区别: “格式”属性:是对整个字段进行格式化; “输入掩码”属性:是对字段中的每个字符进行格式化,适用于进行较细的设置。 * (5)字段有效性 字段有效性区包括规则、信息和默认值3个文本框。可以直接在文本框中输入数据,也可以通过文本框右边的对话按钮显示出表达式生成器对话框,在其中进行设置。 ①规则文本框用于输入对字段数据有效性进行检查的规则,即一个条件。 【例如】在sex的规则文本框中输入:sex=“男” or sex=“女 ,对于在sex字段输入的数据,Visual FoxPro会自动检查它是否符合该条件,如果不符合则必须进行修改,直到符合条件时才允许光标离开sex字段。 * ②信息文本框用于指定出错提示信息,当在该字段中输入的数据违反条件时,出错信息将照此显示。例如,在信息文本框中输入: 性别必须为男或女 ,如果输入的性别不满足,则显示出错提示信息性别必须为男或女。 ③默认值文本框用于指定字段的默认值。当增加记录时,字段默认值会在新记录中显示出来,从而提高输入速度。例如,sex字段的默认值为男。 * 设置记录有效性规则 1.记录有效性规则属于表的有效性规则,用记录有效性规则,可以控制用户输入到记录中的信息类型。 2.记录有效性规则是为了保证不违反数据库的有效性规则。 * 3、使用视图组合数据 视图是是一种数据对象,一个“虚表”, 实际只是一条SQL查询语句,按此查询语句检索出的数据以表的形式表示。 特点: 提供附加的安全层; 隐蔽数据的复杂性; 使用视图可更新数据库信息。 * 1)视图中“连接条件”的类型 内部联接:指包括符合条件的每个表格中的记录。也就是说是所有满足联接条件的记录都包含在查询结果中,默认设置; 左联接:其系统执行过程是左表的某条记录与右表的所有记录依次比较,若有

文档评论(0)

精品报告 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档