欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第3章表的建立与基本操作(2).ppt

    • 资源ID:69350451       资源大小:1.09MB        全文页数:168页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第3章表的建立与基本操作(2).ppt

    第三章第三章(2)数据库与数据表及其操作1 13.24 设置数据库表的字段属性设置数据库表的字段属性 表设计器的下半部分有四个区域:显示、匹表设计器的下半部分有四个区域:显示、匹配字段类型到类、设置字段有效性、字段注释等配字段类型到类、设置字段有效性、字段注释等项。可以在此设置字段验证。项。可以在此设置字段验证。注:如果你是创建了一个自由表,那么在打开的注:如果你是创建了一个自由表,那么在打开的表设计器中就没有下半部分。这也是数据库表与表设计器中就没有下半部分。这也是数据库表与自由表的区别之一自由表的区别之一2 23 3 1 1)设置数据库表的字段属性设置数据库表的字段属性(1)(1)显示区域显示区域:主要用于指定输入和显示字段的格式属主要用于指定输入和显示字段的格式属性。性。格式属性:格式属性:例如,将某一字段的格式属性设置为例如,将某一字段的格式属性设置为“!”!”(两个英文双引号不可缺省),则(两个英文双引号不可缺省),则VFPVFP会将输入会将输入该字段的小写字母全部转换为大写字母。该字段的小写字母全部转换为大写字母。4 4输入掩码属性:输入掩码属性:指定字段中输入字符的格式。例指定字段中输入字符的格式。例如,有一个如,有一个“电话号码电话号码”字段,设置该字段输入字段,设置该字段输入掩码属性为掩码属性为(9999)-99999999(9999)-99999999,则在输入数据时,则在输入数据时,若输入若输入053182778888053182778888,自动显示格式为:,自动显示格式为:(0531)-12382778888(0531)-12382778888(此时字段宽度应设置为(此时字段宽度应设置为1515)。)。标题属性:标题属性:为字段名取一个标题。指定在浏览窗为字段名取一个标题。指定在浏览窗口、表单或报表中代表字段的标签。口、表单或报表中代表字段的标签。5 5(3)(3)字段有效性:字段有效性:在创建数据表的结构时,可以通在创建数据表的结构时,可以通过创建字段的有效性来控制数据库表字段和记录中过创建字段的有效性来控制数据库表字段和记录中的数据合法性,这些规则就是有效性规则。的数据合法性,这些规则就是有效性规则。在在VFPVFP的表设计器中,字段有效性规则包括的表设计器中,字段有效性规则包括“规则规则”:用来指定当前字段的值必须满足的条件用来指定当前字段的值必须满足的条件“信息信息”:指定当字段的输入值不满足该字段验证指定当字段的输入值不满足该字段验证的规则时,弹出的消息框中显示的提示信息的规则时,弹出的消息框中显示的提示信息“默认值默认值”:该字段的默认值该字段的默认值6 6在在Rsda.dbfRsda.dbf中设置字段中设置字段“性别性别”设的字段有效规设的字段有效规则如下:则如下:7 7例例例例3-4 3-4 3-4 3-4 按照按照按照按照P39 P39 P39 P39 的表分别建立自由表的表分别建立自由表的表分别建立自由表的表分别建立自由表“rsbmrsbmrsbmrsbm”和和和和“bmqkbmqkbmqkbmqk”,然后把它们添加数然后把它们添加数然后把它们添加数然后把它们添加数据库据库据库据库“人事管理人事管理人事管理人事管理”中去中去中去中去8 83.2.7 数据表中记录的添加数据表中记录的添加 在用表设计器创建好表结构后,就可以为数据在用表设计器创建好表结构后,就可以为数据在用表设计器创建好表结构后,就可以为数据在用表设计器创建好表结构后,就可以为数据表输入数据记录了。输入数据记录有两种情况,表输入数据记录了。输入数据记录有两种情况,表输入数据记录了。输入数据记录有两种情况,表输入数据记录了。输入数据记录有两种情况,第一种情况是当建立好数据表结构后,立即输入第一种情况是当建立好数据表结构后,立即输入第一种情况是当建立好数据表结构后,立即输入第一种情况是当建立好数据表结构后,立即输入纪录;纪录;纪录;纪录;第二种情况是在建立好数据表结构后并没第二种情况是在建立好数据表结构后并没第二种情况是在建立好数据表结构后并没第二种情况是在建立好数据表结构后并没有输入纪录,或仅输入了部分纪录,如果需要输有输入纪录,或仅输入了部分纪录,如果需要输有输入纪录,或仅输入了部分纪录,如果需要输有输入纪录,或仅输入了部分纪录,如果需要输入纪录,可进行纪录的追加。让我们先来看第一入纪录,可进行纪录的追加。让我们先来看第一入纪录,可进行纪录的追加。让我们先来看第一入纪录,可进行纪录的追加。让我们先来看第一种情况。种情况。种情况。种情况。9 9在用表设计器创建好表结构后,点击“确定”。按钮,出现下列对话框:10101 1 1 1)备注型字段的输入是双击)备注型字段的输入是双击)备注型字段的输入是双击)备注型字段的输入是双击memomemomemomemo,或按或按或按或按Ctrl+PageUpCtrl+PageUpCtrl+PageUpCtrl+PageUp(PageDownPageDownPageDownPageDown)键。键。键。键。2 2 2 2)通用型字段的输入是双击)通用型字段的输入是双击)通用型字段的输入是双击)通用型字段的输入是双击gengengengen,或按或按或按或按Ctrl+PageUpCtrl+PageUpCtrl+PageUpCtrl+PageUp(PageDownPageDownPageDownPageDown)键。键。键。键。通用型数据的输入一般使用插入对象的方法来插通用型数据的输入一般使用插入对象的方法来插通用型数据的输入一般使用插入对象的方法来插通用型数据的输入一般使用插入对象的方法来插入数据,或者使用剪贴板剪切、粘贴的方法。入数据,或者使用剪贴板剪切、粘贴的方法。入数据,或者使用剪贴板剪切、粘贴的方法。入数据,或者使用剪贴板剪切、粘贴的方法。输入内容后,输入内容后,输入内容后,输入内容后,“memomemomemomemo”和和和和“gengengengen”分别变为分别变为分别变为分别变为“MemoMemoMemoMemo”和和和和“GenGenGenGen”取消内容:双击取消内容:双击取消内容:双击取消内容:双击-编辑编辑编辑编辑-清除清除清除清除在输入数据时应注意下列问题:在输入数据时应注意下列问题:在输入数据时应注意下列问题:在输入数据时应注意下列问题:1111所有要输入的数据记录输入完毕后,单击窗口右上角所有要输入的数据记录输入完毕后,单击窗口右上角所有要输入的数据记录输入完毕后,单击窗口右上角所有要输入的数据记录输入完毕后,单击窗口右上角的的的的关闭按钮关闭按钮关闭按钮关闭按钮“”或按或按或按或按Ctrl+WCtrl+WCtrl+WCtrl+W退出输入数据状态。退出输入数据状态。退出输入数据状态。退出输入数据状态。若放弃刚刚输入数据的记录,则按若放弃刚刚输入数据的记录,则按若放弃刚刚输入数据的记录,则按若放弃刚刚输入数据的记录,则按EscEscEscEsc键或键或键或键或Ctrl+QCtrl+QCtrl+QCtrl+Q。备注型字段和通用型字段的内容都被保存在一个与数备注型字段和通用型字段的内容都被保存在一个与数备注型字段和通用型字段的内容都被保存在一个与数备注型字段和通用型字段的内容都被保存在一个与数据表同名,扩展名为据表同名,扩展名为据表同名,扩展名为据表同名,扩展名为.FPT.FPT.FPT.FPT的文件中。的文件中。的文件中。的文件中。12122、记录的追加、记录的追加1.1.1.1.菜单操作菜单操作菜单操作菜单操作 若建立好一个数据表结构后,没有立即输入纪若建立好一个数据表结构后,没有立即输入纪若建立好一个数据表结构后,没有立即输入纪若建立好一个数据表结构后,没有立即输入纪录,或已经输入了一些记录,还要在该数据表后录,或已经输入了一些记录,还要在该数据表后录,或已经输入了一些记录,还要在该数据表后录,或已经输入了一些记录,还要在该数据表后面追加其它记录时,可按以下步骤进行操作:面追加其它记录时,可按以下步骤进行操作:面追加其它记录时,可按以下步骤进行操作:面追加其它记录时,可按以下步骤进行操作:1313(1)(1)(1)(1)打开打开打开打开“人事管理数据库人事管理数据库人事管理数据库人事管理数据库”,选中数据表,选中数据表,选中数据表,选中数据表“rsdarsdarsdarsda”;(2)(2)(2)(2)单击右键,选单击右键,选单击右键,选单击右键,选“浏览浏览浏览浏览”命令;命令;命令;命令;(3)(3)(3)(3)单击单击单击单击“显示显示显示显示”菜单下的菜单下的菜单下的菜单下的“追加方式追加方式追加方式追加方式”命令或命令或命令或命令或单击单击单击单击“表表表表”菜单下的菜单下的菜单下的菜单下的“追加新记录追加新记录追加新记录追加新记录”命令命令命令命令 ;单击了单击了单击了单击了“追加方式追加方式追加方式追加方式”后,在最后一个记录的后面后,在最后一个记录的后面后,在最后一个记录的后面后,在最后一个记录的后面新增一条空白记录,等待着用户输入数据,就像新增一条空白记录,等待着用户输入数据,就像新增一条空白记录,等待着用户输入数据,就像新增一条空白记录,等待着用户输入数据,就像前面输入记录的方法一样。前面输入记录的方法一样。前面输入记录的方法一样。前面输入记录的方法一样。14142.2.2.2.命令方式命令方式命令方式命令方式格式格式格式格式:APPEND BLANK:APPEND BLANK:APPEND BLANK:APPEND BLANK 功能功能功能功能:在打开的当前表的尾追加若干条记录或在打开的当前表的尾追加若干条记录或在打开的当前表的尾追加若干条记录或在打开的当前表的尾追加若干条记录或一条空记录。一条空记录。一条空记录。一条空记录。说明说明说明说明:不选任何可选项,可以追加若干条记录;不选任何可选项,可以追加若干条记录;不选任何可选项,可以追加若干条记录;不选任何可选项,可以追加若干条记录;选选选选BLANKBLANKBLANKBLANK只能在尾部添加一条空白记录。这只能在尾部添加一条空白记录。这只能在尾部添加一条空白记录。这只能在尾部添加一条空白记录。这在程序中经常用到,以便用程序的方式自动添在程序中经常用到,以便用程序的方式自动添在程序中经常用到,以便用程序的方式自动添在程序中经常用到,以便用程序的方式自动添加数据加数据加数据加数据1515 用前面的方法只能手工一条条追加记录。我们也可用前面的方法只能手工一条条追加记录。我们也可用前面的方法只能手工一条条追加记录。我们也可用前面的方法只能手工一条条追加记录。我们也可以将已存在的数据表中的记录追加到当前表中。以将已存在的数据表中的记录追加到当前表中。以将已存在的数据表中的记录追加到当前表中。以将已存在的数据表中的记录追加到当前表中。注意:被追加的数据表中的字段至少要有一个与当前注意:被追加的数据表中的字段至少要有一个与当前注意:被追加的数据表中的字段至少要有一个与当前注意:被追加的数据表中的字段至少要有一个与当前表的字段同名、同类型,否则一条记录也不能被添加。表的字段同名、同类型,否则一条记录也不能被添加。表的字段同名、同类型,否则一条记录也不能被添加。表的字段同名、同类型,否则一条记录也不能被添加。若当前表中的字段多于被追加的表则多出的字段数据若当前表中的字段多于被追加的表则多出的字段数据若当前表中的字段多于被追加的表则多出的字段数据若当前表中的字段多于被追加的表则多出的字段数据空着;若被追加的表的字段多于当前表,则多出的字空着;若被追加的表的字段多于当前表,则多出的字空着;若被追加的表的字段多于当前表,则多出的字空着;若被追加的表的字段多于当前表,则多出的字段被截去。段被截去。段被截去。段被截去。3 3 3 3、批量追加纪录、批量追加纪录、批量追加纪录、批量追加纪录1616格式格式格式格式:APPEND FROM APPEND FROM APPEND FROM APPEND FROM 文件名文件名文件名文件名|?FIELDFIELDFIELDFIELD字段名字段名字段名字段名表表表表FORFORFORFOR条件表达式条件表达式条件表达式条件表达式功能功能功能功能:将文件名指定的数据表中的记录追加到当将文件名指定的数据表中的记录追加到当将文件名指定的数据表中的记录追加到当将文件名指定的数据表中的记录追加到当前打开的数据表中。前打开的数据表中。前打开的数据表中。前打开的数据表中。说明说明说明说明:选?打开对话框,选择相关的文件。选?打开对话框,选择相关的文件。选?打开对话框,选择相关的文件。选?打开对话框,选择相关的文件。FIELDSFIELDSFIELDSFIELDS短短短短语指定追加哪些字段,语指定追加哪些字段,语指定追加哪些字段,语指定追加哪些字段,FORFORFORFOR短语用来指定满足条件的短语用来指定满足条件的短语用来指定满足条件的短语用来指定满足条件的记录被追加。不选记录被追加。不选记录被追加。不选记录被追加。不选FORFORFORFOR,是将所有记录添加到当前数是将所有记录添加到当前数是将所有记录添加到当前数是将所有记录添加到当前数据表中。据表中。据表中。据表中。命令方式命令方式命令方式命令方式:1717例如例如例如例如:在数据库在数据库在数据库在数据库xsglxsglxsglxsgl中利用数据表中利用数据表中利用数据表中利用数据表xsdaxsdaxsdaxsda通过数通过数通过数通过数据表的向导创建一个新的数据表据表的向导创建一个新的数据表据表的向导创建一个新的数据表据表的向导创建一个新的数据表(xsda2.dbf)(xsda2.dbf)(xsda2.dbf)(xsda2.dbf),然后将然后将然后将然后将xsda.dbfxsda.dbfxsda.dbfxsda.dbf中的记录追加到中的记录追加到中的记录追加到中的记录追加到xsda2xsda2xsda2xsda2中。中。中。中。1)1)利用利用利用利用xsdaxsdaxsdaxsda通过数据表的向导创建通过数据表的向导创建通过数据表的向导创建通过数据表的向导创建xsda2.dbfxsda2.dbfxsda2.dbfxsda2.dbf2)2)利用利用利用利用Append from Append from Append from Append from 命令由命令由命令由命令由xsda.dbfxsda.dbfxsda.dbfxsda.dbf向新表向新表向新表向新表xsda2.dbfxsda2.dbfxsda2.dbfxsda2.dbf中追加记录中追加记录中追加记录中追加记录3)3)Use xsda2Use xsda2Use xsda2Use xsda24)4)Append from Append from Append from Append from xsdaxsdaxsdaxsda18183.2.8 数据的显示和修改数据的显示和修改1 1 1 1、用编辑方式用编辑方式用编辑方式用编辑方式显示和修改数据显示和修改数据显示和修改数据显示和修改数据2 2 2 2、浏览方式浏览方式浏览方式浏览方式显示和修改数据显示和修改数据显示和修改数据显示和修改数据同时出现同时出现同时出现同时出现“浏览浏览浏览浏览”窗口和窗口和窗口和窗口和“编辑编辑编辑编辑”窗口窗口窗口窗口1 1 1 1)打开数据表)打开数据表)打开数据表)打开数据表2 2 2 2)打开)打开)打开)打开“显示显示显示显示”菜单,选择菜单,选择菜单,选择菜单,选择“浏览浏览浏览浏览”窗口窗口窗口窗口3 3 3 3)拖动窗口拆分条)拖动窗口拆分条)拖动窗口拆分条)拖动窗口拆分条两种显示模式19192020显示部分纪录和字段显示部分纪录和字段显示部分纪录和字段显示部分纪录和字段 当数据表中的字段个数非常多且记录个数也当数据表中的字段个数非常多且记录个数也当数据表中的字段个数非常多且记录个数也当数据表中的字段个数非常多且记录个数也很多时,浏览窗口不可能一次都显示出来,而且很多时,浏览窗口不可能一次都显示出来,而且很多时,浏览窗口不可能一次都显示出来,而且很多时,浏览窗口不可能一次都显示出来,而且您可能只想看到其中的一部分记录和某些字段,您可能只想看到其中的一部分记录和某些字段,您可能只想看到其中的一部分记录和某些字段,您可能只想看到其中的一部分记录和某些字段,为此,为此,为此,为此,VFPVFPVFPVFP提供的过滤器可以筛选被显示的记录,提供的过滤器可以筛选被显示的记录,提供的过滤器可以筛选被显示的记录,提供的过滤器可以筛选被显示的记录,指定被显示的字段。指定被显示的字段。指定被显示的字段。指定被显示的字段。2121(1)(1)(1)(1)记录过滤器:记录过滤器:记录过滤器:记录过滤器:例如,我们只想显示例如,我们只想显示例如,我们只想显示例如,我们只想显示xsda.dbfxsda.dbfxsda.dbfxsda.dbf中的男学生的信中的男学生的信中的男学生的信中的男学生的信息,方法如下:息,方法如下:息,方法如下:息,方法如下:打开打开打开打开xsda.dbfxsda.dbfxsda.dbfxsda.dbf,处于浏览状态下。处于浏览状态下。处于浏览状态下。处于浏览状态下。单击菜单中单击菜单中单击菜单中单击菜单中“表表表表”下的下的下的下的“属性属性属性属性”命令,出现对话框。命令,出现对话框。命令,出现对话框。命令,出现对话框。单击单击单击单击“数据过滤器数据过滤器数据过滤器数据过滤器”右面的按钮,在表达式生成器右面的按钮,在表达式生成器右面的按钮,在表达式生成器右面的按钮,在表达式生成器对话框,双击字段中的对话框,双击字段中的对话框,双击字段中的对话框,双击字段中的“性别性别性别性别”,在表达式文本框中,在表达式文本框中,在表达式文本框中,在表达式文本框中完成:性别完成:性别完成:性别完成:性别“男男男男”,然后按下然后按下然后按下然后按下“确定确定确定确定”。关闭浏览窗口,在打开时才显示所需要的信息关闭浏览窗口,在打开时才显示所需要的信息关闭浏览窗口,在打开时才显示所需要的信息关闭浏览窗口,在打开时才显示所需要的信息菜单操作菜单操作菜单操作菜单操作22222)2)2)2)字段过滤器:字段过滤器:字段过滤器:字段过滤器:若表中的字段很多,只想显示表中的部分字段,若表中的字段很多,只想显示表中的部分字段,若表中的字段很多,只想显示表中的部分字段,若表中的字段很多,只想显示表中的部分字段,方法如下:方法如下:方法如下:方法如下:打开打开打开打开Rsda.dbfRsda.dbfRsda.dbfRsda.dbf,处于浏览状态下。处于浏览状态下。处于浏览状态下。处于浏览状态下。单击菜单中单击菜单中单击菜单中单击菜单中“表表表表”下的下的下的下的“属性属性属性属性”命令,出现对命令,出现对命令,出现对命令,出现对话框。话框。话框。话框。选择选择选择选择“字段筛选指定的字段字段筛选指定的字段字段筛选指定的字段字段筛选指定的字段”后,单击后,单击后,单击后,单击“字段字段字段字段筛选筛选筛选筛选”,在字段选择器对话框,在字段选择器对话框,在字段选择器对话框,在字段选择器对话框 中分别选择姓名、中分别选择姓名、中分别选择姓名、中分别选择姓名、性别、职称性别、职称性别、职称性别、职称2323单击确定,此时浏览窗口并没有按设定的要求显示,单击确定,此时浏览窗口并没有按设定的要求显示,单击确定,此时浏览窗口并没有按设定的要求显示,单击确定,此时浏览窗口并没有按设定的要求显示,关闭后再重新打开该表,便可以看到只显示姓名、关闭后再重新打开该表,便可以看到只显示姓名、关闭后再重新打开该表,便可以看到只显示姓名、关闭后再重新打开该表,便可以看到只显示姓名、性别、职称三个字段。性别、职称三个字段。性别、职称三个字段。性别、职称三个字段。2424格式格式格式格式:BROWSE BROWSE BROWSE BROWSE 范围范围范围范围FIELDS FIELDS FIELDS FIELDS 字段名表字段名表字段名表字段名表 FORFORFORFOR条件表达式条件表达式条件表达式条件表达式 LOCK LOCK LOCK LOCK n n n n 功能功能功能功能:打开浏览窗口,可以显示、添加、删除、修改记录。打开浏览窗口,可以显示、添加、删除、修改记录。打开浏览窗口,可以显示、添加、删除、修改记录。打开浏览窗口,可以显示、添加、删除、修改记录。3 3 3 3、用、用、用、用BrowseBrowseBrowseBrowse命令显示和修改数据表中的数据命令显示和修改数据表中的数据命令显示和修改数据表中的数据命令显示和修改数据表中的数据(1 1 1 1)范围:)范围:)范围:)范围:All All All All Next :Next :Next :Next :从当前记录开始的从当前记录开始的从当前记录开始的从当前记录开始的n n n n个记录个记录个记录个记录Record Record Record Record:第:第:第:第n n n n个记录个记录个记录个记录RestRestRestRest:从当前记录开始到数据表末尾的所有记录从当前记录开始到数据表末尾的所有记录从当前记录开始到数据表末尾的所有记录从当前记录开始到数据表末尾的所有记录2525(2 2 2 2)FieldsFieldsFieldsFields:指要进行操作的字段列表指要进行操作的字段列表指要进行操作的字段列表指要进行操作的字段列表(字段名之间用逗号分隔)(字段名之间用逗号分隔)(字段名之间用逗号分隔)(字段名之间用逗号分隔)(3 3 3 3)FORFORFORFOR条件表达式条件表达式条件表达式条件表达式:指对满足条件的记录指对满足条件的记录指对满足条件的记录指对满足条件的记录进行操作进行操作进行操作进行操作(4 4 4 4)LOCK LOCK LOCK LOCK n n n n :用来锁住表中左边用来锁住表中左边用来锁住表中左边用来锁住表中左边n n n n个字段个字段个字段个字段当左右移动时而保持不动。当左右移动时而保持不动。当左右移动时而保持不动。当左右移动时而保持不动。2626例例例例1 1 1 1,命令:,命令:,命令:,命令:USE USE USE USE RsdaRsdaRsdaRsda BROW LOCK 2 BROW LOCK 2 BROW LOCK 2 BROW LOCK 2若字段很多,当左右移动右边的窗口时,左边的口若字段很多,当左右移动右边的窗口时,左边的口若字段很多,当左右移动右边的窗口时,左边的口若字段很多,当左右移动右边的窗口时,左边的口不动,利于参考。不动,利于参考。不动,利于参考。不动,利于参考。2727例例例例2 2 2 2、用、用、用、用BrowseBrowseBrowseBrowse命令浏览数据表命令浏览数据表命令浏览数据表命令浏览数据表RsdaRsdaRsdaRsda中的中的中的中的“姓名姓名姓名姓名”、“性别性别性别性别”、“职称职称职称职称”三个字段的信息三个字段的信息三个字段的信息三个字段的信息Use Use Use Use RsdaRsdaRsdaRsdaBrowse Fields Browse Fields Browse Fields Browse Fields 姓名姓名姓名姓名,性别性别性别性别,职称职称职称职称例例例例3 3 3 3、浏览数据表、浏览数据表、浏览数据表、浏览数据表RsdaRsdaRsdaRsda中的所有女教授的记录中的所有女教授的记录中的所有女教授的记录中的所有女教授的记录Use Use Use Use RsdaRsdaRsdaRsdaBrowse For Browse For Browse For Browse For 性别性别性别性别=“女女女女”.And.And.And.And.职称职称职称职称=“教授教授教授教授”2828例例例例4 4 4 4、浏览数据表、浏览数据表、浏览数据表、浏览数据表RsdaRsdaRsdaRsda中所有中所有中所有中所有1980198019801980年年年年1 1 1 1月月月月1 1 1 1日以日以日以日以前参加工作的员工记录前参加工作的员工记录前参加工作的员工记录前参加工作的员工记录Browse for Browse for 工作时间工作时间工作时间工作时间ctod(1980-1-1)ctod(1980-1-1)Or Or browse for browse for 工作时间工作时间工作时间工作时间1980-1-11980-1-129294 4 4 4、用、用、用、用List|DisplayList|DisplayList|DisplayList|Display命令浏览数据命令浏览数据命令浏览数据命令浏览数据命令操作命令操作命令操作命令操作格式格式格式格式:LIST|DISPLAY FIELDSLIST|DISPLAY FIELDSLIST|DISPLAY FIELDSLIST|DISPLAY FIELDS字段名表字段名表字段名表字段名表 范围范围范围范围FOR FOR FOR FOR 条件表达式条件表达式条件表达式条件表达式 OFF (P53)OFF (P53)OFF (P53)OFF (P53)功能功能功能功能:显示当前打开的数据表的记录。显示当前打开的数据表的记录。显示当前打开的数据表的记录。显示当前打开的数据表的记录。说明说明说明说明:FIELDS FIELDS FIELDS FIELDS字段名表指定要显示的字段,字段名表指定要显示的字段,字段名表指定要显示的字段,字段名表指定要显示的字段,字段名之间用逗号分隔,其中字段名之间用逗号分隔,其中字段名之间用逗号分隔,其中字段名之间用逗号分隔,其中FIELDSFIELDSFIELDSFIELDS可选可不选。可选可不选。可选可不选。可选可不选。若缺省该项,显示表中所有字段,但备注字段、通若缺省该项,显示表中所有字段,但备注字段、通若缺省该项,显示表中所有字段,但备注字段、通若缺省该项,显示表中所有字段,但备注字段、通用字段不被显示。用字段不被显示。用字段不被显示。用字段不被显示。3030 范围和条件范围和条件范围和条件范围和条件短语是只显示一定范围短语是只显示一定范围短语是只显示一定范围短语是只显示一定范围内满足条件的记录。相当于记录过滤器。内满足条件的记录。相当于记录过滤器。内满足条件的记录。相当于记录过滤器。内满足条件的记录。相当于记录过滤器。选选选选OFFOFFOFFOFF时,只显示记录内容而不显示记录号。时,只显示记录内容而不显示记录号。时,只显示记录内容而不显示记录号。时,只显示记录内容而不显示记录号。LISTLISTLISTLIST和和和和DISPLAYDISPLAYDISPLAYDISPLAY的区别有两点:一是若范围和的区别有两点:一是若范围和的区别有两点:一是若范围和的区别有两点:一是若范围和条件短语均缺省,条件短语均缺省,条件短语均缺省,条件短语均缺省,LISTLISTLISTLIST显示所有记录,显示所有记录,显示所有记录,显示所有记录,DISPLAYDISPLAYDISPLAYDISPLAY显示当前记录;二是若记录很多,一页显示不下,显示当前记录;二是若记录很多,一页显示不下,显示当前记录;二是若记录很多,一页显示不下,显示当前记录;二是若记录很多,一页显示不下,LISTLISTLISTLIST连续显示,连续显示,连续显示,连续显示,DISPLAYDISPLAYDISPLAYDISPLAY分页显示分页显示分页显示分页显示3131例例例例1 1 1 1、用、用、用、用ListListListList命令显示数据表命令显示数据表命令显示数据表命令显示数据表RsdaRsdaRsdaRsda中编号为中编号为中编号为中编号为“03002030020300203002”的记录的记录的记录的记录 Use Use Use Use RsdaRsdaRsdaRsda List for List for List for List for 编号编号编号编号=“03002030020300203002”显示姓名中含有显示姓名中含有显示姓名中含有显示姓名中含有“文文文文”字的记录字的记录字的记录字的记录List For List For List For List For“文文文文”$姓名姓名姓名姓名3232例例例例2 2 2 2、显示、显示、显示、显示1990199019901990年年年年1 1 1 1月月月月1 1 1 1日以前工作的记录,且只显示日以前工作的记录,且只显示日以前工作的记录,且只显示日以前工作的记录,且只显示“姓名姓名姓名姓名”、“工作时间工作时间工作时间工作时间”两个字段两个字段两个字段两个字段Use Use Use Use RsdaRsdaRsdaRsdaList For List For List For List For 工作时间工作时间工作时间工作时间1990-01-01 Field 1990-01-01 Field 1990-01-01 Field=300 .And.=300 .And.=300 .And.=300 .And.基本工资基本工资基本工资基本工资=700=700=700=700 go top go top go top go top DISPLAY DISPLAY DISPLAY DISPLAY DISPLAY ALL DISPLAY ALL DISPLAY ALL DISPLAY ALL34345 5 5 5、用、用、用、用EDITEDITEDITEDIT或或或或CHANGECHANGECHANGECHANGE命令修改记录命令修改记录命令修改记录命令修改记录格式格式格式格式:EDIT|CHANGE FIELDSEDIT|CHANGE FIELDSEDIT|CHANGE FIELDSEDIT|CHANGE FIELDS字段名表字段名表字段名表字段名表 范围范围范围范围FOR FOR FOR FOR 条件表达式条件表达式条件表达式条件表达式 功能功能功能功能:在编辑窗口显示并编辑指定的字段。在编辑窗口显示并编辑指定的字段。在编辑窗口显示并编辑指定的字段。在编辑窗口显示并编辑指定的字段。说明说明说明说明:EDIT EDIT EDIT EDIT和和和和CHANGECHANGECHANGECHANGE只能选择其中之一,两者等价。只能选择其中之一,两者等价。只能选择其中之一,两者等价。只能选择其中之一,两者等价。缺省范围和条件,从当前记录编辑到最后的记录。缺省范围和条件,从当前记录编辑到最后的记录。缺省范围和条件,从当前记录编辑到最后的记录。缺省范围和条件,从当前记录编辑到最后的记录。FIELDSFIELDSFIELDSFIELDS短语用来指定显示和编辑的字段。例如,短语用来指定显示和编辑的字段。例如,短语用来指定显示和编辑的字段。例如,短语用来指定显示和编辑的字段。例如,EDIT EDIT EDIT EDIT ALL ALL ALL ALL FieldsFieldsFieldsFields 姓名,职称,则每条记录只显示姓名,职称姓名,职称,则每条记录只显示姓名,职称姓名,职称,则每条记录只显示姓名,职称姓名,职称,则每条记录只显示姓名,职称两个字段。两个字段。两个字段。两个字段。不能省略不能省略不能省略不能省略35356 6 6 6、用、用、用、用REPLACEREPLACEREPLACEREPLACE命令批量替换修改数据命令批量替换修改数据命令批量替换修改数据命令批量替换修改数据以上介绍的修改数据的方法是手工一条记录一条以上介绍的修改数据的方法是手工一条记录一条以上介绍的修改数据的方法是手工一条记录一条以上介绍的修改数据的方法是手工一条记录一条记录地修改,若数据表中的记录很多,且许多记记录地修改,若数据表中的记录很多,且许多记记录地修改,若数据表中的记录很多,且许多记记录地修改,若数据表中的记录很多,且许多记录都需要某一有规律地修改数据,比如增长工资录都需要某一有规律地修改数据,比如增长工资录都需要某一有规律地修改数据,比如增长工资录都需要某一有规律地修改数据,比如增长工资收入,年龄每过一年都增长一岁等,若再用上述收入,年龄每过一年都增长一岁等,若再用上述收入,年龄每过一年都增长一岁等,若再用上述收入,年龄每过一年都增长一岁等,若再用上述手工修改就显得很麻烦了,手工修改就显得很麻烦了,手工修改就显得很麻烦了,手工修改就显得很麻烦了,VFPVFPVFPVFP提供了成批修改提供了成批修改提供了成批修改提供了成批修改某字段有规律数据的方法某字段有规律数据的方法某字段有规律数据的方法某字段有规律数据的方法3636首先利用前面介绍的方法在首先利用前面介绍的方法在首先利用前面介绍的方法在首先利用前面介绍的方法在“人事管理数据库人事管理数据库人事管理数据库人事管理数据库”中创中创中创中创建人事工资信息表建人事工资信息表建人事工资信息表建人事工资信息表RSGZ.DBFRSGZ.DBFRSGZ.DBFRSGZ.DBF。其中表的结构如下表:其中表的结构如下表:其中表的结构如下表:其中表的结构如下表:表4-3 RSGZ.DBF(人事工资信息表)的结构C/5C/5编编号号C/8C/8姓姓名名N,7,2N,7,2基本工基本工资资N,6,2N,6,2职务补职务补贴贴N,6,2N,6,2社会保社会保险险N,5,2N,5,2公基公基金金N,7,2N,7,2应发工应发工资资N,7,2N,7,2实发实发工工资资3737例如,我们把所有基本工资在例如,我们把所有基本工资在例如,我们把所有基本工资在例如,我们把所有基本工资在900900900900元以下的人元以下的人元以下的人元以下的人员再每人基本工资增加员再每人基本工资增加员再每人基本工资增加员再每人基本工资增加50505050元的操作如下元的操作如下元的操作如下元的操作如下:(1)(1)(1)(1)打开打开打开打开RSGZ.DBFRSGZ.DBFRSGZ.DBFRSGZ.DBF,处于浏览状态。处于浏览状态。处于浏览状态。处于浏览状态。(2)(2)(2)(2)打开菜单中打开菜单中打开菜单中打开菜单中“表表表表”下的下的下的下的“替换字段替换字段替换字段替换字段”命令,命令,命令,命令,弹出弹出弹出弹出“替换字段替换字段替换字段替换字段”对话框。对话框。对话框。对话框。(3)(3)(3)(3)单击单击单击单击“字段字段字段字段”右边的下拉列表,选择被替右边的下拉列表,选择被替右边的下拉列表,选择被替右边的下拉列表,选择被替换的字段基本工资。换的字段基本工资。换的字段基本工资。换的字段基本工资。利用菜单操作实现利用菜单操作实现3838(4)(4)(4)(4)可以直接在可以直接在可以直接在可以直接在“替换为替换为替换为替换为”右边的空白处输入右边的空白处输入右边的空白处输入右边的空白处输入“基基基基本工资本工资本工资本工资+50+50+50+50”(5)(5)(5)(5)在替换条件中的作用范围中选择在替换条件中的作用范围中选择在替换条件中的作用范围中选择在替换条件中的作用范围中选择ALLALLALLALL,表示对所表示对所表示对所表示对所有满足条件的记录操作有满足条件的记录操作有满足条件的记录操作有满足条件的记录操作(6)(6)(6)(6)在在在在ForForForFor框中输入条件框中输入条件框中输入条件框中输入条件 此时替换对话框表示:将此时替换对话框表示:将此时替换对话框表示:将此时替换对话框表示:将RSGZ.DBFRSGZ.DBFRSGZ.DBFRSGZ.DBF中所有基本工资中所有基本工资中所有基本工资中所有基本工资小于小于小于小于900900900900元的人员每人再增加元的人员每人再增加元的人员每人再增加元的人员每人再增加50505050元。元。元。元。基本工资基本工资基本工资基本工资90090039394040“应发工

    注意事项

    本文(第3章表的建立与基本操作(2).ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开