Visual FoxPro 6.0程序设计

副标题:无

作   者:李淑华主编

分类号:

ISBN:9787040141542

微信扫一扫,移动浏览光盘

简介

  《Visual FoxPro6.0程序设计(第2版)》是普通高等教育“十五”国家级规划教材。   《Visual FoxPro6.0程序设计(第2版)》全书共分14章。主要介绍了visua1 FoxPr0 6.0系统的基础知识,较详细地介绍了数据库的建立、表的有关操作、数据库管理的操作、查询和视图、程序设计的常用命令和基本结构、报表和标签设计的方法等,简单介绍了面向对象程序设计的基本概念,详细介绍了常用控件的程序设计、数据表的表单程序设计、菜单的设计方法、SQL语言等,最后介绍了工资管理系统实例。《Visual FoxPro6.0程序设计(第2版)》配有大量习题和计算机二级考试的测试题,并配有CAI课件。   《Visual FoxPro6.0程序设计(第2版)》由浅人深、通俗易懂,可作为各类高等学校数据库应用课程的教材,也可供参加计算机考试二级Visual FoxPro程序设计的考生学习参考,同时也适合各类信息管理人员学习参考。

目录

第1章VisualFoxPro6.0概述 11页
1.1数据库的基础概念 11页
1.1.1数据与数据处理 11页
1.1.2数据库的产生 11页
1.1.3数据库系统 12页
1.2数据模型 13页
1.2.1基本概念 13页
1.2.2实体之间的联系 13页
1.2.3数据模型简介 14页
1.3关系数据库 15页
1.3.1基本概念 15页
1.3.2数据完整性 16页
1.3.3对关系数据库的要求 17页
1.3.4关系运算 17页
1.3.5关系运算的优化 18页
1.4VFP的发展过程 18页
1.5VFP的功能 19页
1.5.1VFP的基本功能 19页
1.5.2VFP的特点 19页
1.6VFP系统的环境与安装 21页
1.6.1VFP系统环境 21页
1.6.2VFP系统的安装 22页
1.7VFP系统的启动 22页
1.7.1启动VFP 22页
1.7.2退出VFP 23页
1.8VFP环境介绍 24页
1.8.1主窗口介绍 24页
1.8.2用VFP开发应用程序的方式 25页
1.8.3帮助 26页
习题 26页
第2章VFP基础 28页
2.1VFP中文版的性能指标 28页
2.2VFP文件组成 28页
2.3项目管理器 30页
2.3.1项目管理器的功能 31页
2.3.2项目管理器的组成 31页
2.3.3使用项目管理器管理项目 32页
2.3.4在项目管理器中的文件操作 34页
2.3.5项目管理器的其他操作 36页
2.4设计器与生成器 38页
2.4.1设计器与工具栏 38页
2.4.2生成器 39页
2.5建立工作目录与搜索路径 40页
习题 41页
第3章数据库的建立和操作 43页
3.1数据库的概念 43页
3.1.1表的概念 43页
3.1.2表的字段 43页
3.2数据库的建立 45页
3.2.1建立数据库的准备 46页
3.2.2数据库的建立 46页
3.3建立自由表 49页
3.3.1创建表 49页
3.3.2向表中添加数据 52页
3.3.3修改表结构 52页
3.4维护数据库表中的记录 53页
3.4.1浏览表中的数据 53页
3.4.2编辑、修改记录中的字段 55页
3.4.3删除和还原记录 56页
3.4.4定制浏览数据窗口 57页
3.5筛选表记录 58页
3.5.1用过滤器限制记录 58页
3.5.2用过滤器限制字段 59页
3.6建立索引 60页
3.6.1索引概念 60页
3.6.2索引的建立 61页
3.6.3用索引给表排序 62页
3.6.4索引应遵循的原则 62页
3.6.5对多个字段排序 63页
3.6.6筛选记录 63页
习题 64页
第4章数据库的管理 66页
4.1数据库的设计 66页
4.1.1数据库的设计过程 66页
4.1.2数据库的简单操作 67页
4.2数据库中表的操作 68页
4.2.1把自由表添加到数据库中 68页
4.2.2删除数据库中的表 69页
4.2.3在数据库中查找表 70页
4.3字段与记录属性设置 70页
4.3.1字段与记录属性的常用概念 71页
4.3.2设置字段的显示属性 71页
4.3.3输入字段的注释 73页
4.3.4"表达式生成器"对话框 74页
4.3.5字段有效性 75页
4.3.6记录有效性 78页
4.3.7使用长表名与注释 81页
4.3.8使用长字段名、标题与注释 82页
4.4创建和编辑关系 83页
4.4.1建立、编辑永久关系 83页
4.4.2建立、编辑临时关系 85页
4.5建立参照完整性 87页
4.6使用多个数据库 89页
习题 90页
第5章查询与视图 92页
5.1查询与视图的概念 92页
5.2结构化查询语言SQL简介 92页
5.2.1SQL简介 93页
5.2.2SQL的格式 93页
5.2.3SQL命令使用举例 94页
5.2.4SQL语句在VFP中的使用方法 95页
5.3查询数据 95页
5.3.1建立查询 95页
5.3.2为查询结果排序 100页
5.3.3筛选查询结果 101页
5.3.4查询结果的分组 102页
5.4视图查询 103页
5.4.1视图文件的建立 103页
5.4.2控制视图字段的显示与输入 105页
5.4.3为视图添加筛选表达式 106页
5.4.4建立远程数据连接 107页
5.4.5建立远程视图 108页
5.4.6使用视图更新数据 108页
5.4.7控制更新数据的条件 110页
5.4.8控制视图更新的方法 110页
5.4.9为视图传递参数 110页
习题 112页
第6章VFP应用程序设计结构 113页
6.1数据及其运算 113页
6.1.1常量 113页
6.1.2变量 116页
6.1.3数组 118页
6.1.4函数 120页
6.1.5表达式 121页
6.1.6命令格式 123页
6.1.7命令书写的规则 124页
6.2数据库的操作命令 124页
6.2.1数据库处理命令 124页
6.2.2表的操作命令 127页
6.2.3记录指针定位 129页
6.2.4记录的显示 130页
6.3文件操作 132页
6.3.1文件复制 132页
6.3.2显示文件目录 133页
6.3.3文件改名 133页
6.3.4删除文件 133页
6.3.5表之间的数据传送 134页
6.4表的修改和维护 134页
6.4.1记录的修改 134页
6.4.2记录的插入与删除 135页
6.5表的排序与索引 137页
6.5.1表的排序 137页
6.5.2索引文件 138页
6.5.3数据检索 140页
6.5.4顺序查找命令(LOCATE与CONTINUE) 141页
6.5.5过滤器命令(SETFILTERTO) 141页
6.6统计命令 142页
6.6.1求和命令(SUM) 142页
6.6.2求平均值命令(AVERAGE) 142页
6.6.3计数命令(COUNT) 143页
6.6.4求统计量命令(CALCULATE) 143页
6.6.5分类汇总命令 143页
6.7使用多个表 144页
6.7.1工作区 145页
6.7.2设置表间的临时关系 148页
6.8命令文件的建立与运行 149页
6.8.1命令文件的建立 149页
6.8.2命令文件的运行 150页
6.8.3调试命令与辅助命令 150页
6.9顺序结构程序设计 151页
6.10分支结构程序设计 152页
6.10.1简单分支语句(IF-ENDIF) 152页
6.10.2选择分支语句(IF-ELSE-ENDIF) 152页
6.10.3IF条件语句的嵌套 153页
6.10.4结构分支语句(DO-CASE-ENDCASE) 154页
6.11循环结构程序设计 154页
6.11.1DOWHILE-ENDDO循环 154页
6.11.2FOR-ENDFOR循环 158页
6.11.3SCAN-ENDSCAN循环 158页
6.12过程及其调用 159页
6.12.1过程及过程调用的基本概念 159页
6.12.2过程文件 160页
6.12.3带参数的过程调用 160页
6.12.4过程调用的嵌套 161页
习题 161页
第7章报表和标签设计 166页
7.1报表的布局 166页
7.1.1创建报表步骤 166页
7.1.2报表样式 166页
7.1.3报表布局 166页
7.2报表文件的建立 167页
7.2.1使用报表向导创建报表 167页
7.2.2使用报表设计器创建报表 171页
7.2.3使用快速报表创建报表 172页
7.3修改报表布局 175页
7.3.1使用报表设计器 175页
7.3.2设置报表的数据源 176页
7.3.3调整报表带区 177页
7.3.4报表控件的使用 178页
7.3.5定义报表的页面 181页
7.4标签文件的建立 182页
7.4.1使用标签向导创建标签 183页
7.4.2使用标签设计器创建标签 184页
7.5预览和打印报表与标签 185页
7.5.1预览报表和标签 185页
7.5.2打印报表和标签 185页
习题 186页
第8章面向对象程序设计 187页
8.1面向对象程序设计的基本概念 187页
8.1.1基本概念 187页
8.1.2封装性、继承性和多态性 188页
8.1.3类与对象 188页
8.1.4基类与子类 188页
8.2可视化编程基础 189页
8.2.1容器类与控件类 189页
8.2.2控件与对象 189页
8.2.3表单对象 191页
8.2.4对象的引用 193页
8.2.5常用事件 193页
8.2.6常用方法 193页
8.3常用控件的基本属性 195页
8.4程序设计的基本方法 198页
8.4.1编程基本方法 198页
8.4.2编程步骤 198页
8.5修改和定制表单 203页
8.5.1选择控件 203页
8.5.2控件的操作 204页
8.5.3控制网格显示 206页
8.6建立简单的应用程序 206页
习题 208页
第9章控件的使用 210页
9.1标签控件与文本框控件 210页
9.1.1标签控件(Label) 210页
9.1.2文本框控件(TextBox) 213页
9.2命令按钮控件与编辑框控件 219页
9.2.1命令按钮控件(CommandButton) 219页
9.2.2编辑框控件(EditBox) 221页
9.3计时器控件与容器控件 222页
9.3.1计时器控件(Timer) 222页
9.3.2容器控件(Container) 223页
9.4选项按钮组与复选框控件 225页
9.4.1选项按钮组控件(OptionGroup) 225页
9.4.2复选框控件(CheckBox) 231页
9.5列表框控件与组合框控件 233页
9.5.1列表框控件(ListBox) 233页
9.5.2组合框控件(ComboBox) 238页
9.6微调按钮控件与页框控件 241页
9.6.1微调按钮控件(Spinner) 241页
9.6.2页框控件(PageFrame) 242页
9.7线条控件与形状控件 248页
9.7.1线条控件(Line) 248页
9.7.2形状控件(Shape) 249页
9.8表格控件与图像控件 251页
9.8.1表格控件(Grid) 251页
9.8.2图像控件(Image) 253页
9.9设计简单的动画 256页
9.10类设计 262页
9.10.1类的设计方法 262页
9.10.2类的引用 264页
习题 264页
第10章数据表的表单设计 269页
10.1用表单向导设计表单 269页
10.1.1表单向导 269页
10.1.2一对多表单向导 273页
10.2用表单设计器设计表单 275页
10.2.1打开表单设计器 275页
10.2.2设置数据环境 276页
10.2.3向表添加字段 277页
10.3用表单生成器设计表单 280页
10.3.1使用快速表单添加字段 280页
10.3.2快速添加字段 280页
10.4向表单中添加控件 281页
10.4.1使用生成器向表单添加控件 281页
10.4.2同时添加多个控件 282页
10.5修饰表单 288页
10.5.1设计具有背景图片和立体字的表单 288页
10.5.2设计具有流动字幕的表单 289页
习题 291页
第11章菜单设计 293页
11.1用菜单设计器创建菜单 293页
11.1.1菜单组成 293页
11.1.2创建菜单栏 294页
11.1.3创建下拉菜单 295页
11.1.4创建子菜单 295页
11.1.5创建快捷菜单 295页
11.1.6设计菜单组的分隔线 297页
11.1.7指定热键 297页
11.1.8添加快捷键 298页
11.1.9菜单的修改 298页
11.1.10保存菜单 299页
11.2用快速菜单创建菜单 300页
11.3向菜单添加事件代码 301页
11.3.1向菜单添加清理代码 301页
11.3.2向菜单系统添加初始化代码 302页
11.3.3启用和废止菜单项 303页
11.3.4为菜单或菜单项指定任务 303页
11.3.5预览菜单系统 304页
11.3.6运行菜单系统 305页
11.4修饰菜单 305页
11.4.1显示状态栏信息 306页
11.4.2定义菜单标题的位置 306页
11.4.3为菜单系统创建默认过程 307页
习题 307页
第12章工资管理系统设计 309页
12.1开发应用系统的过程 309页
12.2工资管理系统主要模块简介 310页
12.2.1本系统主要文件组成 310页
12.2.2功能模块菜单 311页
12.3项目与数据库的建立 312页
12.3.1项目的建立 312页
12.3.2数据库的建立 312页
12.4工资管理系统模块设计 313页
12.4.1系统主菜单设计 313页
12.4.2系统主控表单模块设计 317页
12.4.3数据库初始化及备份模块表单设计 317页
12.4.4工资录入模块表单设计 320页
12.4.5工资查找模块表单设计 323页
12.4.6工资浏览模块表单设计 326页
12.4.7修改记录模块表单设计 328页
12.4.8统计模块表单设计 335页
12.4.9打印模块表单设计 337页
12.4.10系统封面模块表单设计 339页
12.4.11系统时间模块表单设计 342页
12.4.12系统帮助表单模块设计 344页
12.4.13报表表单设计 345页
12.5程序的连编 348页
12.5.1将全部的应用程序添加到项目管理器中
12.5.2工资系统的主程序设计 348页
12.5.3程序的调试 349页
12.5.4程序的连编 350页
习题 351页
第13章关系数据库标准语言SQL 354页
13.1SQL简介 354页
13.1.1SQL语言的主要特点 354页
13.1.2SQL语句的执行 354页
13.2查询功能 355页
13.2.1SQL语法 355页
13.2.2简单查询 357页
13.2.3特殊运算符 358页
13.2.4简单的联接查询 359页
13.2.5嵌套查询 360页
13.2.6排序 363页
13.2.7简单的计算查询 364页
13.2.8分组与计算查询 366页
13.2.9别名的使用 367页
13.2.10内外层互相关嵌套查询 367页
13.2.11使用量词和谓词的查询 368页
13.2.12超联接查询 369页
13.2.13集合的并运算 372页
13.2.14查询输出去向 373页
13.3操作功能 375页
13.3.1插入 375页
13.3.2更新 376页
13.3.3删除 377页
13.4定义功能 377页
13.4.1表结构的定义 378页
13.4.2表的删除 380页
13.4.3表结构的修改 380页
13.4.4视图的定义 383页
习题 386页
第14章程序设计基础实训 389页
14.1项目管理器的使用 389页
14.2数据库的建立与操作 390页
14.3数据库的管理 391页
14.4查询与视图 392页
14.5VFP程序设计结构 392页
14.6报表与标签设计 394页
14.7常用控件的使用 395页
14.8分支语句程序设计 400页
14.9循环语句程序设计 403页
14.10数组程序设计 406页
14.11画图程序设计 407页
14.11.1画图的方法 408页
14.11.2画图的程序设计 408页
14.12数据表的表单设计 411页
14.13学生成绩管理系统的设计 414页
参考文献 416页

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual FoxPro 6.0程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon