当前位置:首页 > 工业技术
Visual FoxPro程序设计教程
Visual FoxPro程序设计教程

Visual FoxPro程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘丙午主编
  • 出 版 社:北京:航空工业出版社
  • 出版年份:2004
  • ISBN:7801833287
  • 页数:287 页
图书介绍:本书包括数据库基础知识Visual FoxPro语法基础和开发环境数据库和表操作查询和视图的使用程序设计基础表单设计报表和标签设计菜单设计数据的导入和导出等。
《Visual FoxPro程序设计教程》目录

1.1数据库概述 1

1.1.1 数据管理技术的产生与发展 1

第1章 数据库基础知识 1

1.1.2数据库基本概念 4

1.2数据库系统结构 5

1.2.1 数据库系统的三级模式 5

1.2.2数据库的二级映像功能与数据独立性 7

1.3数据模型 7

1.3.1数据模型的要素 7

1.3.2实体联系模型 8

1.3.3常用的数据模型 10

1.4关系数据库 11

1.4.1关系数据结构 11

1.4.2关系操作 11

1.4.3关系完整性约束 11

1.5.1 Visual FoxPro 6.0的特点 12

1.5Visual FoxPro 6.0简介 12

1.5.2 Visual FoxPro 6.0的工作方式 13

1.5.3系统主界面 13

1.5.4 VisualFoxPro 6.0命令的一般形式 14

1.5.5系统文件类型 15

思考与练习 16

第2章Visual FoxPro语法基础 18

2.1数据类型 18

2.2数据存储 19

2.2.1常量 20

2.2.2变量 21

2.2.3其他数据存储容器 25

2.3运算符和表达式 25

2.3.1数值运算符及数值表达式 25

2.3.2字符串运算符及字符表达式 26

2.3.3日期运算符及日期表达式 26

2.3.4关系运算符及关系表达式 27

2.3.5逻辑运算符及逻辑表达式 28

2.3.6名称表达式 28

2.4函数 29

2.4.1数值处理函数 29

2.4.2字符处理函数 31

2.4.3 日期和时间处理函数 33

2.4.4数据类型转换函数 34

2.4.5测试函数 36

2.4.6其他函数 38

思考与练习 40

第3章 Visual FoxPrp开发环境 42

3.1 Visual FoxPro的启动和环境设置 42

3.1.1 Visual FoxPro的启动 42

3.1.2 Visual FoxPro的环境设置 42

3.2项目管理器应用 44

3.2.1使用项目组织文件 45

3.2.2打开项目管理器 48

3.2.3项目管理器窗口概述 48

3.2.4项目管理器窗口操作 48

3.2.5组成文件列表 49

3.2.6项目管理器的按钮 50

3.2.7查看或填充项目信息 51

3.2.8从一个项目文件中向另一个项目 52

文件中加入文件 52

3.2.9建立自己的项目文件 52

3.3Visual FoxPro中的文本编辑 54

3.3.1光标移动控制键 54

3.3.2文本编辑 54

3.3.3改变字体 57

3.3.4命令续行 57

3.4命令窗口使用方法 58

3.3.7改变编辑器属性 58

3.3.6行缩进 58

3.3.5增加和撤销注释 58

3.4.1命令输入和编辑 59

3.4.2 出错处理 60

3.4.3执行带有续行符的命令 60

3.5使用键盘宏 60

3.5.1键盘宏的建立 61

3.5.2编辑宏 62

3.5.3宏的使用 63

3.5.4使用宏时应注意的问题 63

3.6Visual FoxPro设计器、向导和生成器分类解析 64

3.6.1 设计器 64

3.6.2向导 65

3.6.3生成器 68

3.7 Visual FoxPro系统键盘定义 69

3.7.1菜单快捷键 69

3.7.4属性窗口组合键 70

3.7.2窗口操作组合键 70

3.7.3帮助键 70

3.7.5系统缺省键盘宏定义 71

思考与练习 71

第4章 数据库和表操作 73

4.1数据库设计 73

4.1.1数据库设计步骤 73

4.1.2分析数据需求 74

4.1.3将需求分类放入表 74

4.1.4确定所需字段 75

4.1.5确定关系 76

4.1.6设计求精 78

4.2数据库创建与操作 79

4.2.1数据库的创建 79

4.2.2数据库的基本操作 80

4.3.1数据表的结构 81

4.3创建数据表 81

4.3.2创建自由表并输入数据 82

4.3.3创建数据库表 86

4.4数据表的基本操作 88

4.4.1数据表的浏览 88

4.4.2记录的定位 93

4.5数据表的维护 96

4.5.1修改表结构 96

4.5.2从已有的文件中向表中添加记录 97

4.5.3编辑修改记录 99

4.5.4删除记录 102

4.6建立数据字典 105

4.6.1为数据库表设置字段属性 105

4.6.2设置表的属性 107

4.6.3创建永久关系 108

4.6.4设置参照完整性 110

4.7数据排序与索引 111

4.7.1数据表的排序 111

4.7.2创建索引 112

4.7.3数据表查询 117

4.7.4数据表的统计和汇总 118

4.8使用多个表 120

4.8.1工作区的选择 120

4.8.2数据表的关联和使用关联 122

思考与练习 124

第5章 查询与视图 129

5.1 设计查询 129

5.1.1 启动查询设计器或查询向导 130

5.1.2设置表间联接条件 131

5.1.3选定查询输出字段 133

5.1.4设置联接条件和筛选条件 133

5.1.6分组查询结果 136

5.1.5排序查询结果 136

5.1.7限制查询结果 137

5.1.8定向输出查询结果 138

5.1.9运行查询 141

5.1.10修改查询 142

5.1.11关于SQL 142

5.1.12举例 143

5.2使用视图更新数据 146

5.2.1创建视图 146

5.2.2设置更新条件 148

5.2.3定制视图 151

5.2.4举例 152

5.3结构化查询语言SQL 154

5.3.1 SQL的主要特点 154

5.3.2 SQL语言的基本概念 155

5.3.3 SQL的数据定义功能 156

5.3.4 SQL的数据查询功能 158

5.3.5 SQL的数据更新功能 160

思考与练习 161

第6章 程序设计基础 163

6.1程序文件的建立与执行 163

6.1.1基本概念 163

6.1.2程序文件的建立与修改 163

6.1.3程序文件的执行 164

6.2程序设计常用命令 165

6.2.1输入/输出命令 165

6.2.2程序流程图 168

6.2.3分支命令 168

6.2.4循环命令 172

6.3子程序、过程与自定义函数 177

6.3.1 子程序 177

6.3.2自定义函数 178

6.3.3过程与过程文件 179

6.3.4变量的作用域 182

思考与练习 184

第7章 表单设计 187

7.1关于面向对象程序设计 187

7.1.1关于面向对象程序设计 187

7.1.2对象、属性、事件和方法 189

7.1.3 对象操作 191

7.1.4类、子类、父类和封装 193

7.2表单设计 200

7.2.1创建表单对象 201

7.2.2创建数据环境 202

7.2.3 向表单中添加控件 205

7.2.4使用表单集 207

7.3表单设计与应用 207

7.3.1创建表单 207

7.3.3表单与常用控件的设计 208

7.3.2保存表单 208

7.4控件使用技巧 219

7.4.1使控件更容易使用的方法 219

7.4.2允许拖放操作 220

思考与练习 221

第8章 报表和标签 223

8.1 报表设计的步骤与方法 223

8.1.1报表设计的步骤 223

8.1.2创建报表布局的方法 223

8.1.3报表类型 223

8.2报表设计示例 224

8.2.1启动报表向导或打开报表设计器 224

8.2.2使用报表向导创建初步报表 224

8.2.3利用报表设计器调整报表 227

8.3报表设计器使用详解 229

8.3.1报表设计器中的带区 229

8.3.2设置报表设计器的数据环境 230

8.3.3报表控件 231

8.3.4修改报表布局 232

8.3.5更改页面 236

8.3.6在布局上分组数据 237

8.3.7定义报表变量 238

8.3.8使用报表带区事件 239

8.3.9控制报表控件的打印 239

8.3.10预览结果 241

8.3.11打印报表 241

8.4报表设计技巧和快速报表 242

8.4.1创建一对多报表 242

8.4.2运用快速报表方法生成报表的初步布局 243

8.4.3暂时更改报表的打印机设置 244

8.5标签文件的创建与使用 244

8.6 向应用程序中添加报表和标签 245

思考与练习 246

8.6.1控制报表和标签的输出 246

8.6.2集成查询和报表 246

第9章 菜单设计 247

9.1 菜单系统 247

9.1.1菜单系统的类型 247

9.1.2创建菜单系统的过程 248

9.1.3菜单设计器的使用 249

9.2下拉式菜单的设计 253

9.2.1设计自定义菜单 253

9.2.2设计SDI菜单 256

9.3快捷菜单的设计 257

思考与练习 260

第10章 导入和导出数据 262

10.1理解导入和导出 262

10.2导入数据 262

10.2.1可导入的文件类型 262

10.2.2使用“导入向导”导入数据到新表 263

10.3导出数据 264

10.2.3使用“导入向导”导入数据到现有的表 264

10.3.1导出数据的步骤 265

10.3.2导出数据命令 265

10.4追加记录 265

10.4.1追加记录步骤 265

10.4.2追加记录命令 266

思考与练习 266

第11章 Access 2000数据库系统 267

11.1创建与打开数据库 267

11.2创建表 269

11.2.1字段的数据类型和属性 269

11.2.2使用“表设计器”来创建表 271

11.3在数据表视图中输入数据 274

11.3.1输入文本类型的数据 275

11.3.4输入OLE对象类型的数据 276

11.3.2输入“是/否”类型的数据 276

11.3.3输入“日期/时间”类型的数据 276

11.3.5输入超级链接类型的数据 278

11.4导入、导出数据 278

11.4.1导入Access数据库中的表 279

11.4.2导出Access数据库中的表 280

思考与练习 281

第12章 SQL Server数据库系统 282

12.1 SQL Server 2000的特点 282

12.2 SQL Server 2000版本 282

12.3 SQL Server2000安装 283

12.3.1硬件及操作系统要求 283

12.3.2安装前的Windows准备 283

12.3.3安装SQLServer 2000 SP3 285

12.4 SQL Server 2000工具和实用程序 285

思考与练习 287

返回顶部