欢迎来到天天文库
浏览记录
ID:36604882
大小:400.10 KB
页数:61页
时间:2019-05-09
《VisualFoxPro数据库、数据表命令操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四讲VisualFoxPro数据库、数据表命令操作邵明东学时:2节教学内容4.1建立项目4.2VisualFoxPro数据库及其建立4.3数据表操作命令4.4数据表记录的浏览与显示4.5记录定位4.6表记录操作4.7自由表4.8统计与汇总4.9数组与数据表记录交互操作教学难点及教学目标重点及难点数据表记录操作命令记录定位表记录的查询与浏览统计与汇总数组与数据表记录交互操作教学目标掌握数据库和数据表操作命令掌握数据表记录的显示与检索熟悉统计与汇总熟悉数组与数据表记录交互操作的使用方法4.1建立项目4.1.1项目简介1.VisualFoxPro的项目是文件、数据、文
2、档和VisualFoxPro对象的集合。2.项目管理器是VisualFoxPro中处理数据和对象的主要组织工具,是系统“控制中心”。3.若要处理项目中某一特定类型的文件或对象,可选择相应的选项卡。在建立表、数据库、查询、表单、报表以及应用程序时,可以用“项目管理器”来组织和管理文件。项目管理器的选项卡(1)数据选项卡:包括项目中的所有数据、自由表、查询和视图。(2)文档选项卡:包括项目中的所有输入界面(表单)和输出界面(报表、标签)。(3)类选项卡:包括开发人员使用和自己设计的类。(4)代码选项卡:包括扩展名为.prg、.app的程序和函数库APILibrarie
3、s。(5)其它选项卡:包括文本文件、菜单、其它文件。(6)全部选项卡:包括以上所有内容。项目管理器窗口4.1.2项目的建立及打开建立项目命令CreateProject[projectname
4、?]功能建立一个项目名为projectname的项目系统自动建立一个.pjx的项目文件和一个.pjt的项目备注文件打开项目命令ModifyProjectprojectname
5、?双击扩展名为.pjx的项目文件功能打开项目文件,进行数据、文件的组织管理4.2VisualFoxPro数据库及其建立4.2.1基本概念VisualFoxPro数据库是一个逻辑上的概念和手段,通过一组系
6、统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理数据库表是以.dbf为扩展名的文件,简称表建立数据库时,将建立VFP数据库管理系统管理数据库的三个文件:扩展名为.dbc的数据库文件扩展名为.dct的数据库备注(Memo)文件扩展名为.dcx的数据库索引文件4.2.2建立与打开数据库建立数据库命令格式:CREATEDATABASE[DatabaseName
7、?]命令功能创建一个数据库。数据库建立后处于打开状态参数介绍:DatabaseName给出要建立的数据库名称不指定数据名称或使用问号则弹出对话框请用户输入数据库名称如果系统设置SetSafetyOff
8、,则如果指定的数据库名已经存在,则直接覆盖如果系统设置SetSafetyOff,则出现覆盖提示对话框打开数据库命令命令格式OPENDATABASE[<数据库名>
9、?][EXCLUSIVE
10、SHARED][NOUPDATE][VALIDATE]功能打开指定的数据库若没有指定数据库名,带“?”,将显示可以打开的数据库,由用户选择确认。使用命令打开数据库设计器语法格式:Modifydatabase[DatabaseName
11、?][Nowait][Noedit]选项:DatabaseName:给出要修改的数据库名,使用问号”?”或省略参数则打开“打开”对话框Nowait:
12、该选项只在程序中使用,在交互使用的命令窗口中无效。其作用是在数据库设计器打开后程序继续执行Noedit:使用该选项中是打开数据库设计器,而禁止对数据库进行修改4.2.3删除数据库命令DeleteDatabaseDatabaseName
13、?[Deletetables][Recycle]功能指定Deletetables则在删除数据文件的同时从磁盘上删除该数据库所含的表(dbf文件)指定Recycle将删除的数据库文件和表文件等放入Windows的回收站中WORKHELPER办公助手提供4.3数据表操作命令创建数据表命令CreateTableName打开数据表命令Use
14、TableName关闭打开的数据表命令Use修改数据表结构命令UseStudinfoModifyStructureWORKHELPER办公助手提供4.3.1使用命令建立数据表操作步骤设置工作目录打开数据库建立数据表如:SetDefaultToD:LNOpenDatabaseStudScoreDBCreateStudInfoWORKHELPER办公助手提供创建表示例(StudInfo)StudInfo(学生信息表)StudInfo(StudNo,StudName,StudSex,StudBirthDay,ClassID)表设计器的使用输入字段名选择字段类型输入字段
15、长度格式:
此文档下载收益归作者所有