- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国二考试vfp创建数据库和表(改)
2. 使用命令格式: OPEN DATABASE [ 数据库名称 | ? ] EXCLUSIVE:以独占方式打开数据库,即不允许其他用户在同一时刻也使用该数据库 SHARED:以共享方式打开数据库,即允许其他用户在同一时刻使用该数据库 NOEDIT:以只读方式打开,即不允许对数据库进行修改。 3. 使用项目管理器: 在项目管理器种选择了相应的数据库时,数据库将自动打开。 注意: 以命令打开数据库,不会同时打开“数据库设计器窗口”,需使用:MODIFY DATABASE 打开数据库后,数据库中的表并未被自动打开,如要使用需用USE命令或其他方式打开表。 表的添加、建立、移去 、删除都可以在“数据库设计器”中完成 (3)弹出“创建”对话框 (4)单击“新建表” (5)在表设计器中输入字段、类型和宽度 显示属性的设置 2.字段有效性 规则:字段级有效性检查规则。 信息:违反字段有效性规则时的提示信息。 默认值:输入新记录时,默认的字段值。 3.匹配字段类型到类 4.字段注释 移动记录指针的两种方式: §7.5.1 菜单方式 点击“显示”?“浏览” “表” ?“转到记录” §7.5.2 命令方式 绝对移动GO命令 格式:GO 记录号n| TOP | BOTTOM [ IN 工作区号| IN 表别名] 功能:将指针定位到指定的记录上 记录号:用于指定要定位的记录号 TOP:是表头,不使用索引是记录号为1的记录;使用索引,逻辑上第1条记录 BOTTOM :是表尾,不使用索引是记录号最大的记录,使用索引,逻辑上最后1条记录 除Go命令外,还可以使用goto 或 直接输入记录号n §7.6 记录的浏览和编辑 §7.6.1 浏览记录 1. 使用“项目管理器”浏览记录 步骤: 1)打开“项目管理器”并选择“数据”选项卡。 2)在“数据”选项卡中选择要浏览的表。 3)单击“浏览”按钮。 2. 浏览窗口的使用 用USE命令打开要操作的表 选择“显示”-“浏览” 3. 常用的浏览操作 下一记录:下箭头键 前一记录:上箭头键 下一页:PageDown键 前一页:PageUp键 下一字段:Tab键 前一字段:Shift + Tab键 4. 追加记录:点击“表”?“追加新记录” 5. 修改记录:将光标定位在要修改的记录和字段值上,然后直接进行修改 6. 删除记录 逻辑删除:在记录旁作删除标记,必要时可以去掉删除标记恢复记录 物理删除:真正从表中删除记录,物理删除是在逻辑删除的基础上进行的 §7.6.2 浏览记录 1. 使用菜单编辑记录:(浏览窗口必须打开) “显示”-“编辑” 2. 使用EDIT命令编辑记录 命令格式 EDIT [ FIELDS 字段列表 ] §7.6.3 更新记录(用表达式的值替换指定字段) 命令格式 REPLACE 字段名1 WITH 表达式1 [,字段名2 WITH表达式2…] [ FOR 条件表达式1] [ WHILE 条件表达式2] [ SCOPE ][ IN 工作区号| 表别名] 功能:利用表达式的值替换字段的值 例:计算SCORE表中总分 USE SCORE REPL ALL 总分 WITH 计算机+英语+高等数学 §7.6.4 插入记录 命令格式:INSERT [BLANK] [BEFORE] 功能:在当前记录的指定位置插入一个新记录 BEFORE:在当前记录的前面插入新记录 BLANK:在指定位置插入新记录 注意: 1.设置了有效性规则的数据库表 不能使用insert命令 2.索引生效的表 建立索引后, insert命令将在表的尾部插入记录。 3.与append的差别 §7.6.5 删除记录 逻辑删除,物理删除,全部物理删除 1. 逻辑删除(给指定记录加上逻辑删除标记“*”) 命令格式: DELETE [ Scope ] [ FOR 条件表达式1 ] [ WHILE 条件表达式2 ] [ IN 工作区号 | 表别名] Set dele on:隐藏带删除标记的记录 Set dele off:不隐藏带删除标记的记录 3. 物理删除: (1)PACK [MEMO] [DBF] 功能:物理删除带有删除标记的记录,不可再恢 复 说明: MEMO 仅释放备注型字段未用的磁盘空间 (2)ZAP 功能:物理删除表中所有的记录,不管是否有删除标记,执行完后表结构仍然保留 说明: 1. 物理删除表中所有记录,保留表的结构。 INSERT [ BLANK ] [ BEFORE ] DELE … / PACK RECALL … ZAP Exerc
文档评论(0)