《汉字FoxPro程序设计及应用》求取 ⇩

第一章数据库基本知识1

1.1数据库的基本概念1

1.1.1什么是数据库1

1.1.2数据库系统构成2

1.1.3数据模型3

1.2FoxPro系统概况5

1.2.1FoxPro的主要特点5

1.2.2FoxPro的运行环境6

1.2.3FoxPro的主要技术指标6

1.3FoxProforDOS的启动和退出7

1.3.1FoxPro2.5forDOS启动7

1.3.2FoxPro的退出8

1.4FoxPro界面的基本操作8

1.4.1鼠标器的操作9

1.4.2菜单结构及功能选择9

1.4.3窗口的操作9

1.4.4对话框的操作10

1.4.5获得帮助12

1.5FoxPro语言的成分12

1.5.1命令12

1.5.2常量13

1.5.3内存变量14

1.5.4表达式与函数15

1.5.5文件类型19

复习思考题一19

第二章数据库文件的建立和维护21

2.1数据库文件的建立21

2.1.1定义库文件的结构21

2.1.2输入记录数据24

2.1.3显示库文件结构与数据26

2.1.4修改数据库文件结构31

2.2记录的插入、修改与删除32

2.2.1记录定位32

2.2.2插入记录35

2.2.3修改记录36

2.2.4删除记录41

2.3数据库文件的复制46

2.3.1复制数据库文件结构46

2.3.2复制库文件结构与数据47

2.3.3数据库结构文件的建立与应用49

2.3.4成批添加数据库文件记录52

2.3.5备注字段内容的复制54

2.4磁盘文件的操作55

2.4.1显示磁盘文件目录55

2.4.2磁盘文件的改名与删除56

2.4.3磁盘文件的复制56

2.4.4文本文件内容的显示57

2.4.5用FILER命令对磁盘文件进行操作57

复习思考题二57

第三章数据的查询与统计60

3.1设置过滤器与字段表的查询60

3.1.1设置过滤器60

3.1.2设置字段表61

3.2顺序查询63

3.2.1命令方式的顺序查询64

3.2.21用Record菜单进行顺序查询65

3.3数据的排序65

3.3.1命令方式的数据排序65

3.3.2.用Database子菜单对数据进行排序66

3.4.索引文件的建立、打开、更新、关闭与复制67

3.4.1建立索引文件67

3.4.2索引文件的打开、更新与关闭70

3.4.3索引文件(标识)的复制74

3.4.4索引和排序的异同77

3.5索引查询78

3.5.1FIND查询78

3.5.2SEEK查询81

3.5.3RUSHMORE技术84

3.6数据的统计与汇总85

3.6.1数据的统计85

3.6.2数据的汇总91

复习思考题三94

第四章工作区数据库文件的操作96

4.1工作区的选择96

4.1.1多区操作的特点与种类96

4.1.2工作区的选择97

4.1.3工作区的互访100

4.2多工作区数据库文件间联系的建立102

4.2.1两个数据库文件的关联102

4.2.2多个数据库文件的关联105

4.2.3数据库文件间记录之间的“一对多”联系106

4.3数据库文件的连接108

4.4两个数据库文件间的更新109

4.5View窗口111

4.5.1View窗口简介111

4.5.2通过View窗口设置库文件间的关联112

复习思考题四113

第五章函数115

5.1数学运算函数115

5.1.1求绝对值函数ABS()115

5.1.2指数函数EXP()115

5.1.3取整函数INT()115

5.1.4自然对数函数LOG()116

5.1.5最大值函数MAX()MAX(116

5.1.6最小值函数MIN()116

5.1.7四舍五入函数ROUND()116

5.1.8模运算函数MOD)MOD(117

5.1.9符号函数SIGN()117

5.1.10求平方根函数SQRT()117

5.2字符函数118

5.2.1宏代换函数&118

5.5.2子字符串检索函数AT()118

5.2.3去尾空格函数RTRIM()/TRIM()118

5.2.4去首尾空格函数ALLTRIM()119

5.2.5求子串函数SUBSTR()119

5.2.6求右子串函数119

5.2.7生成空格函数SPACE()119

5.2.8字符重复函数REPLICATE()REPLICATE(120

5.3日期函数120

5.3.1时间函数TIME()120

5.3.2日期函数DATE()120

5.3.3求年函数YEAR()121

5.3.4求月份函数MONTH()121

5.3.5求日函数DAY()121

5.3.6求星期函数DOW()121

5.4转换函数122

5.4.1字符型转变成日期型函数CTOD()122

5.4.2日期型转变成字符型函数DTOC()122

5.4.3大写转成小写字母函数LOWER()123

5.4.4数值型转变成字符型函数STR()123

5.4.5字符型转变成数值函数VAL()123

5.4.6求字符的ASCII码函数ASC()123

5.4.7数字转换成字符函数CHR()124

5.5与数据库文件有关的函数124

5.5.1测试文件结束函数EOF()124

5.5.2测试文件头函数BOF()125

5.5.3删除测试函数DELETE()125

5.5.4求数据库名函数DBF()125

5.5.5检索标志函数FOUND()126

5.5.6记录号函数RECNO()126

5.5.7字段名函数FIELD()126

5.5.8字段数函数FCOUNT()126

5.5.9记录数函数RECCOUNT()127

5.5.10记录长度函数RECSIZE()127

5.5.11数据库别名函数ALIAS()127

5.5.12工作区号函数SELECT()128

5.5.13测试库打开函数USED)USED(128

5.6其他函数128

5.6.1判断数据类型函数TYPE()128

5.6.2文件函数FILE()128

5.6.3判断表达式为空函数EMPTY()130

5.6.4字符长度函数LEN()129

5.6.5磁盘可用空间函数DISKSPACE()129

5.6.6光标列坐标函数COL()129

5.6.7光标行坐标函数ROW()129

5.6.8打印机行坐标函数PROW()130

5.6.9打印机列坐标函数PCOL()130

5.6.10打印机状态函数SYS(13)130

复习思考题五130

第六章程序设计基础132

6.1程序文件的建立和运行132

6.1.1程序文件的建立和修改132

6.1.2程序文件的执行133

6.2文本编辑器的使用134

6.2.1光标的移动134

6.2.2EDIT菜单的使用135

6.3输入/输出命令135

6.3.1INPUT命令和ACCEPT命令135

6.3.2WAIT命令137

6.3.3TEXT—ENDTEXT命令138

6.3.4?和??命令139

6.3.5格式化输出@命令140

6.4绘制方框及区间清屏142

6.4.1绘制方框142

6.4.2区间清除143

6.5流程控制命令144

6.5.1程序的选择结构144

6.5.2程序的循环结构151

6.6过程与过程调用157

6.6.1过程158

6.6.2过程文件159

6.6.3过程文件的打开和关闭159

6.6.4过程调用中参数的传递160

6.6.5过程的嵌套调用161

6.7自定义函数163

6.8格式化输入输出166

6.8.1输入输出的格式化169

6.8.2GET变量的初值设定170

6.8.3关闭和启动GET变量的编辑170

6.8.4GET变量的提示信息设定171

6.8.5GET变量输入值范围的设置171

6.8.6输入值有效性检查171

6.9内存变量174

6.9.1内存变量的显示与清除174

6.9.2内存文件的建立与调用176

6.9.3全局变量和局部变量177

6.10数组182

6.10.1数组的建立182

6.10.2数组的使用184

6.10.3数据库记录与数组间的数据交换186

6.11.有关按键的函数及命令197

6.11.有关按键的函数197

6.11.2有关按键的处理命令203

6.12错误捕获及处理207

复习思考题六210

第七章菜单的制作和生成213

7.1条形菜单213

7.1.1使用@PROMPT和MENUTO制作条形菜单214

7.1.2使用DEFINEMENU、DEFINEPAD和ACTIVATEMENU命令制作条形菜单216

7.2弹出式菜单219

7.2.1使用@...MENU和READMENUTO制作弹出式菜单219

7.2.2使用DEFINEPOPUP、DEFINEBAR和ACTIVEPOPUP制作弹出式菜单220

73下拉式菜单223

7.3.1使用MENUBAR、MENU和READMENUBARTO制作下拉式菜单223

7.3.2使用DEFINEMENU、DEFINEPAD、DEFINEPOPUP、DEFINEBAR和ACTIVATEMENU制作下拉式菜单226

7.4菜单与文件230

7.5菜单生成器232

7.5.1打开菜单设计(MenuDesign)窗口232

7.5.2设计弹出式菜单235

7.5.3保存和修改菜单文件236

7.5.4查看菜单生成的结果236

7.5.5生成菜单代码运行菜单程序237

复习思考题七238

第八章窗口的制作和生成以及界面设计239

8.1窗口的定义、打开及关闭239

8.1.1窗口的定义239

8.1.2打开窗口240

8.1.3关闭窗口240

8.2窗口界面的设计241

8.2.1在窗口内画框241

8.2.2填充窗口颜色242

8.2.3清除窗口内区域243

8.2.4建立检查框—复选框C243

8.2.5建立下推按钮247

8.2.6建立无线按钮—单选按钮R250

8.2.7建立不可见按钮I254

8.2.8建立弹出菜单式按钮256

8.2.9建立滚动列表258

8.3颜色的设置262

8.3.1颜色262

8.3.2设置颜色的命令和函数264

8.4屏幕生成器267

8.4.1屏幕生成器的基本操作268

8.4.2窗口的设计272

8.4.3窗口的组合279

复习思考题八282

第九章报表的制作和生成283

9.1编写报表程序283

9.1.1SETPRINTON命令284

9.1.2SETDEVICETOPRINT命令285

9.2报表生成器288

9.2.1快速报表288

9.2.2设计复杂报表292

9.2.3报表输出命令302

复习思考题九303

第十章工资管理实用程序304

10.1一个简单的工资管理系统304

10.2工资管理实用程序系统结构图304

10.3工资管理实用程序数据结构304

10.3.1雇员库结构304

10.3.2部门库结构305

10.3.3工资历史库结构305

10.4工资管理实用程序代码305

10.5工资管理实用程序名及功能列表338

主要参考文献339

1996《汉字FoxPro程序设计及应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李树德等编著 1996 北京:中国商业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

汉字dBASEⅢ及程序设计(1989 PDF版)
汉字dBASEⅢ及程序设计
1989 长春:东北师范大学出版社
FOXPRO 2.0程序设计  应用篇( PDF版)
FOXPRO 2.0程序设计 应用篇
汉字Foxbase+程序设计及应用(1995 PDF版)
汉字Foxbase+程序设计及应用
1995 北京:中国商业出版社
汉字FoxPro及其通用程序设计方法与技巧(1996 PDF版)
汉字FoxPro及其通用程序设计方法与技巧
1996 北京:国防工业出版社
汉字FoxPro原理及应用(1995 PDF版)
汉字FoxPro原理及应用
1995 长沙:中南工业大学出版社
Visual FoxPro 3 应用程序设计(1996 PDF版)
Visual FoxPro 3 应用程序设计
1996 南京:东南大学出版社
FoxPro 2.5 FOR DOS应用程序设计(1994 PDF版)
FoxPro 2.5 FOR DOS应用程序设计
1994 南京:东南大学出版社
FoxPro 2.0实用程序设计(1994 PDF版)
FoxPro 2.0实用程序设计
1994 大连:大连理工大学出版社
大学计算机等级考试辅导(1996 PDF版)
大学计算机等级考试辅导
1996 成都:四川大学出版社
C程序设计及应用(1998 PDF版)
C程序设计及应用
1998 北京:高等教育出版社
Java程序设计及应用(1997 PDF版)
Java程序设计及应用
1997 大连:大连理工大学出版社
JavaScript 程序设计及应用(1997 PDF版)
JavaScript 程序设计及应用
1997 西安:西北工业大学出版社
汉字dBASEⅢ Ⅳ应用及程序设计技巧(1989 PDF版)
汉字dBASEⅢ Ⅳ应用及程序设计技巧
1989 南京:东南大学出版社
FoxPro程序设计(1994 PDF版)
FoxPro程序设计
1994 北京:科学出版社
CorelDRAW 5从入门到精通  Windows版(1995 PDF版)
CorelDRAW 5从入门到精通 Windows版
1995 北京:电子工业出版社