《Visual FoxPro 6.0程序设计技能百练》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张王群主编;第一时间工作室编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2004
  • ISBN:7113059066
  • 页数:350 页
图书介绍:本书以习题的形式向读者讲述VFP各方面的使用技巧。

目录 1

第1章VFP编程基础 1

课堂讲解 2

一、VFP的命令结构 2

二、VFP中的数据类型 3

三、数据存储容器 3

四、运算符 4

五、函数和过程 5

六、VFP表达式 5

七、程序控制结构 6

上机练习 8

练习1初识VFP 6.0 8

练习2求解一元二次方程 12

练习3多分支结构 14

练习4累加和与阶乘计算 17

练习5小写金额转换为大写金额 19

练习6 自定义函数 21

练习7在系统菜单中添加子菜单 24

练习8 “ ”与“=” 27

练习9字符串分类提取 30

练习10文件加密与解密 32

第2章VFP 6.0数据库与表设计 38

课堂讲解 39

一、VFP数据库的基本概念 39

二、数据库创建与管理 40

三、表文件的创建与管理 42

上机练习 45

练习11 新建一个“学籍管理.dbc”数据库 45

练习12新建“学生档案.dbf”自由表文件 47

练习13表文件的记录浏览与修改 49

练习14记录追加与更新 52

练习15数值字段的统计计算 54

练习16表复制 55

练习17记录索引 57

练习18分类汇总 59

练习19处理备注字段 61

练习20插入照片对象 63

第3章SQL命令 66

课堂讲解 67

一、SELECT-SQL语句 67

二、ALTER TABLE——SQL命令 68

四、UPDATE——SQL命令 70

三、CREATE TABLE—— SQL命令 70

五、INSERT——SQL命令 71

六、DELETE——SQL命令 71

上机练习 71

练习21表结构与记录更新 71

练习22表结构的程序修改 74

练习23一般查询 77

练习24多表关联 79

练习25查询结果输出目标 82

练习26查询结果的排序 85

练习27字段函数 87

练习28子查询 89

练习29复杂数据查询 91

练习30查询设计器 94

第4章索引 98

课堂讲解 99

一、索引类型与索引文件的种类 99

二、使用单项独立索引文件 100

三、使用独立复合索引文件 100

四、使用结构复合索引文件 101

练习31单项索引 103

上机练习 103

练习32复杂索引表达式 105

练习33控制主控索引 108

练习34创建独立复合索引文件 111

练习35独立复合索引文件的主控索引 113

练习36索引标记的复制与删除 115

练习37创建结构复合索引文件 118

练习38索引文件的交叉引用 122

练习39获取索引文件的属性 124

练习40记录的快速定位 128

第5章视图 133

课堂讲解 134

一、视图的基本概念 134

二、创建视图 134

三、视图的使用 135

上机练习 137

练习41创建本地视图“loviewl” 137

练习42用视图设计器创建视图“loview2” 139

练习43 以编程方式创建视图“loview3” 142

练习44通过视图“loview3”更新基表 145

练习45创建远程视图“reviewl” 148

练习46创建可更新远程表的远程视图“review2” 151

练习47创建命名连接“conl” 155

练习48修改远程视图“review3”的字段数据类型 157

练习49查询“学籍管理.dbc”中的组件 159

练习50另类视图“vinfo.vue” 163

第6章数据辞典 165

课堂讲解 166

一、字段默认值 166

二、长表名和表注释,长字段名、字段标题和字段注释 166

上机练习 171

练习51 为“档案.dbf”设置字段默认值 171

练习52为“成绩.dbf”设置长表名和注释 173

练习53为字段“籍贯”设置标题和注释 176

练习54设置字段级有效性规则 178

练习55为“档案.dbf”设置记录规则 181

练习56为“学籍管理.dbc”创建存储过程 183

练习57两库表间永久关系的建立与删除 186

练习58建立表间的临时关系 188

练习59为库表“档案.dbf”建立触发器 190

练习60生成参照完整性 192

第7章面向对象的编程方法 199

一、对象和类 200

课堂讲解 200

二、类的设计 202

三、对象的操作 203

四、以编程方式定义类 204

上机练习 205

练习61可视化设计第一个面向对象的程序 205

练习62改变对象的外观 209

练习63把设计结果保存到类库“myclasslib.vcx” 211

练习64设计移动记录指针的类“moverec” 216

练习65 以编程方式从类中生成对象 221

练习66在表单设计器中使用自定义类 223

练习67在表单中显示照片 226

练习68表格记录快速排序 228

练习69在表单中快速筛选记录 231

练习70复杂条件筛选表格记录 234

第8章表单和表单集 240

课堂讲解 241

一、表单类型 241

二、表单的创建、修改和运行 241

三、表单的几个重要属性、事件和方法 242

四、向表单添加对象、新属性和新方法 244

五、为表单设置数据环境 244

六、表单集 245

上机练习 246

练习71表单外观属性设置 246

练习72用表单生成器创建表单 249

练习73使用表单向导生成一对多表单 251

练习74为表单指定数据环境 255

练习75重置对象的Tab键次序 257

练习76访问对象的属性值 259

练习77在表单中添加形状控件对象 261

练习78 向子表单传送参数 265

练习79父、子表单间参数值的双向传递 267

练习80创建表单集对象“FormSetl” 270

第9章使用控件 273

课堂讲解 274

一、VFP控件简介 274

二、事件触发顺序 276

上机练习 278

练习81 自制文本编辑器 278

练习82数据项选择器 280

练习83进度条 284

练习84简易Flash动画播放器 287

练习85通用多媒体播放器 290

练习86日历控件 293

练习87状态条控件 295

练习88滑动条控件 299

练习89超级链接 302

练习90在VFP中发送电子邮件 305

第10章菜单、报表与程序发布 310

课堂讲解 311

一、菜单设计 311

二、报表设计器 314

练习91创建自定义菜单 315

上机练习 315

练习92创建右键快捷菜单 323

练习93一个简单的报表打印程序 326

练习94数据分组报表 328

练习95异型报表的编程打印 330

练习96制作工具栏 336

练习97项目管理器 339

练习98编译应用程序 341

练习99制作应用程序发布磁盘 344

练习100将应用程序安装到用户的计算机上 347

附录:文件扩展名与文件类型 349