《dBASE和FoxBASE语言编程技巧荟萃》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:岱凌云主编
  • 出 版 社:科学出版计
  • 出版年份:1994
  • ISBN:703004245X
  • 页数:406 页
图书介绍:FOXBASE-关系型数据库-程序设计 程序设计-数据库管理系统

目录 1

第一部分 菜单设计 1

1.1 用中文MFoxBASE+或dBASEⅢ+来实现新颖的垂挂式菜单 1

1.2 建立立体投影菜单的方法 3

1.3 在汉化dBAS3EⅢ中实现光棒式菜单的两种方法 4

1.4 C-dBASEⅢ实现下拉弹出式菜单功能的方法 7

1.5 dBASEⅢ菜单系统生成器的一种实现方法 9

1.6 在FoxBASE下弹出式立体多窗口菜单的实现 12

1.7 FoxBASE+中弹出菜单的制作程序 14

1.8 在FoxBASE+下实现的窗口弹出、光棒定位多层菜单 18

1.9 用数据库技术实现多层次菜单的方法 19

1.10 生成FoxBASE下拉三级菜单的通用程序 20

1.11 用GRP图形设备实现的屏幕菜单程序设计 24

1.12 动态画面菜单设计方法 26

1.13 满足任何程序的通用FoxBASE+菜单 28

1.14 完成菜单建立、管理、帮助的程序 29

1.15 at()函数及stuff()函数在菜单选择中的应用 32

1.16 通用下拉式多级同步显示菜单的设计 33

1.17 建立一个DOS级菜单的实用方法 35

1.18 用Foxpro2.0设计通用下拉菜单的方法 37

第二部分 输入技巧 39

2.1 快速获得汉字区位码的程序 39

2.2 FoxBASE+下自定义取汉字区位码和机内码的函数 40

2.3 dBASEⅢ通用录入程序的设计方法 40

2.4 汉字文本的快速输入法及实用程序 42

2.5 用函数实现数据库的动态输入 44

2.6 编译dBASEⅢ的全屏幕数据录入 46

2.7 能实现任一数据库输入和修改的程序 48

2.8 加快dBASE数据库的输入速度 49

2.9 开窗口以提高录入速度 50

2.10 防止dBASEⅢ输入时丢失数据的两种方法 52

2.11 FoxBASE+下屏幕数据的编辑输入法 53

2.12 在FoxBASE中实现字符、汉字的连续输入法 55

2.13 在FoxBASE下实现联想式汉字输入 56

2.14 用全屏幕编辑方式实现数据录入与修改时的检测功能 57

2.15 在FoxBASE中实现数据全屏幕录入的改进方法 58

2.16 FoxBASE+通用数据输入方法及程序 60

2.17 数据录入、校验、修改和打印程序的自动生成 64

2.18 在FoxBASE下英汉输入方式的转换 66

2.19 用FoxBASE编写的键盘操作水平测试程序 68

2.20 通用数据复核校验程序 69

2.21 READKEY()函数应用一例 72

第三部分 屏幕显示和作图方法 73

3.1 谈如何编制dBASEⅢ的显示程序 73

3.2 在dBASEⅢ中实现文字显示动画 75

3.3 用dBASE的循环语句实现立体、动态画面 76

3.4 超宽报表的动态显示 77

3.5 模仿雨点病毒实现软件的动态画面 78

3.6 在dBASEⅢ下的动态画面设计方法 80

3.7 在dBASEⅢ下放大汉字的程序 80

3.8 屏幕汉字的一种放大方法 83

3.9 用dBASE PLUS对长文章进行汉字放大的方法 85

3.10 屏幕信息延迟显示的方法 87

3.11 dBASEⅢ清屏与显示方式十种 89

3.12 控制dBASEⅢ显示行数的实用程序 92

3.13 C-dBASEⅢ显示图形的方法 93

3.14 快速实现数据库信息显示的方法 95

3.15 实现汉字竖行显示的程序 95

3.16 实现多行文字的纵向出入屏幕显示程序 97

3.17 FoxBASE中也能方便地实现在窗口内显示移动信息 97

3.18 在FoxBASE下弹出式多窗口的实现 99

3.19 用FoxBASE+实现只在特定窗口内操作的程序 101

3.20 窗口式彩色光条文件目录选择通用子程序 102

3.21 用FoxBASE+实现“边拉边现”画面程序 104

3.22 用FoxBASE编写的四种趣味动态引导画面 105

3.23 翻页显示数据库记录程序 108

3.24 在FoxBASE+中巧用2.13汉字系统的特殊显示功能 110

3.25 CCDOS2.13H特殊显示功能应用实例 112

3.26 用CCDOS2.13H的特殊显示功能来美化屏幕 115

3.27 通用数据库分屏显示程序 116

3.28 漂亮实用的动态标题程序 118

3.29 再谈漂亮实用的动态标题程序 119

3.30 模拟电视游动字幕广告实用程序 119

3.31 用FoxBASE实现飞字的程序 120

3.32 用程序仿真BROWSE命令的功能 121

3.33 在FoxBASE+状态下实现屏幕美术字的程序 125

3.34 数据库立体直方图实时显示程序 128

3.35 在FoxBASE中直接显示立体直方图的一种简单方法 134

3.36 用dBASEⅢ语言做直方图 135

3.37 在CCDOS2.13F下dBASEⅢ画图技术 136

3.38 提高dBASEⅢ作直方图精度的方法 143

3.39 用dBASEⅢ实现统计图形 145

3.40 用颜色设置开发通用数据库统计图形生成程序 146

3.41 在dBASEⅢplus、FoxBASE下实现绘图的一种简单方法 147

3.42 在FoxBASE下的通用绘图程序 149

3.43 在FoxBASE中作直方图的程序实例 150

3.44 一种简便的FoxBASE和dBASEⅢ的作图方法 152

3.45 FoxBASE可用于编写绘图程序 154

3.46 FoxBASE屏幕作图功能的实现 154

3.47 实用的调色板程序 157

3.48 屏幕色彩随意设置通用程序 161

3.49 dBASEⅢ中设置颜色的技巧 163

3.50 FoxBASE+屏幕颜色的选择程序 164

3.51 实现FoxBASE全屏幕编辑的程序 165

3.52 实现FoxBASE窗口式全屏幕编辑程序 170

3.53 多个READ命令并存时实现全屏幕编辑的程序 174

3.54 全屏幕编辑模块生成程序 176

3.55 FoxBASE+屏幕格式文件的自动生成程序 182

3.56 定做任意屏幕格式而无需建立屏幕格式文件的方法 185

3.57 一个丰富多彩的清屏程序 186

3.58 实现数据库中字符的替换程序 188

3.59 用FoxBASE+编制自动分割字串的程序 189

3.60 分行处理较长的中西文混合字符串的方法 190

3.61 FoxBASE+下的动态全屏幕编辑 191

第四部分 制表和打印 193

4.1 一个自动输出表格的多功能dBASE程序 193

4.2 对4.1节的补充和修改 196

4.3 用dBASEⅢ实现快速通用制表的程序 199

4.4 用实线画框模块替代虚线画框语句 203

4.5 方便实用的报表日期处理程序 204

4.6 生成报表程序的一种简单方法 205

4.7 用DISPLAY命令可打印表格 208

4.8 打印1/6英寸行距实线表格的方法 209

4.9 字型变换时制表符的连接方法 210

4.10 实现dBASEⅢ数据报表中汉字布阵的一种简单方法 211

4.11 一种全封闭单字节实线表格的打印程序 212

4.12 FoxBASE+的表格通用打印程序 214

4.13 用FoxBASE实现备注字段的表格打印 219

4.14 用FoxBASE编制的直接生成报表的程序 220

4.15 用FoxBASE编制的新制表程序 223

4.16 FoxBASE全屏幕编辑报表通用程序 228

4.17 在FoxBASE下通用汉字制框程序 230

4.18 用BASE实现表格数据向数据库的传递 231

4.19 用文本文件输出好的程序清单 232

4.20 用SET MARGIN命令实现多列打印的程序 234

4.21 用dBASEⅢ的·MEM文件进行打印 235

4.22 dBASEⅢ换页打印的几种方法 236

4.23 用dBASEⅢ实现命令文件的成批打印程序 238

4.24 连续打印程序清单的简便方法 240

4.25 改善dBASEⅢ格式化打印的简捷方法 241

4.26 dBASEⅢ利用汉字库放大打印输出方法 243

4.27 在C-dBASEⅢ下打印整个汉字字库的程序 243

4.28 C-dBASEⅢ自动连续分页打印的两种方法 244

4.29 用dBASEⅢ打印直方图的通用程序 245

4.30 用dBASEⅢ编写控制AR系列打印机的程序 247

4.31 dBASEⅢ程序模块调用分析及程序跟踪编辑打印程序 249

4.32 FoxBASE2.00两面打印程序 251

4.33 PRG文件结构打印一例 252

4.34 在FoxBASE+中实现终端打印的简单方法 254

4.35 FoxBASE+中ON命令的妙用 255

4.36 一种“数值为0字段输出用空白替代”的新方法 257

第五部分 检索和统计 259

5.1 数据库的通配符查询程序 259

5.2 FoxBASE组合查询的实现程序 261

5.3 find命令应用经验三则 262

5.4 用SEEK或find命令可提高连续查询速度 265

5.5 数据库卡片式查询通用程序 266

5.6 FoxBASE+中INKEY()函数在查询程序中的应用 269

5.7 用FoxBASE编写的数字型数据多记录,快速查询、编辑程序 270

5.8 FoxBASE下查阅文本文件的通用程序设计方法 275

5.9 实现通用多重模糊查询的一种方法 278

5.10 通用dBASEⅢ数据库检索程序 280

5.11 激活技术在数据库检索中的应用及实用检索程序 283

5.12 实现数据库检索功能的最佳途径 292

5.13 用dBASEⅢ实现自动统计程序字节数及编程行数的程序 293

5.14 程序语句行的自动统计程序 295

5.15 在dBASEⅢ中加快数据统计的方法 297

5.16 提高编译dBASEⅢ中数据分类汇总速度的程序 298

5.17 联合使用dBASEⅢ中的SEEK和SKIP命令可代替COUNT 299

命令计数 299

5.18 工资票面的自动统计程序 300

5.19 通用多库统计汇总程序的实现方法 302

5.20 提高统计求和速度的几种方法 308

第六部分 文件删除 311

6.1 删除PRG文件的前导空、备注行和空行的程序 311

6.2 快速删除目录树的实用程序 312

6.3 批处理命令程序TYDE 313

6.4 在FoxBASE下选择删除磁盘文件的新方法 315

第七部分 加密方法 317

7.1 用PEEK命令建立保密口令 317

7.2 在dBASEⅢPLUS编写的程序中设置口令的方法 318

7.3 用编译dBASEⅢ在PC机硬盘中设置工作口令的方法 319

7.4 谈dBASEⅢ保密口令的设置方法 321

7.5 简便可靠的dBASEⅢ动态加密法 323

7.6 用键盘状态做dBASEⅢ应用程序的密码 324

7.7 用FoxBASE中lNKEY(X)函数功能控制输入密码时间 325

第八部分 其它实用程序 327

8.1 dBASEⅢPLUS中宏代换函数&的应用 327

8.2 宏代换函数&应用技巧示例程序 328

8.3 用宏代换实现对数据库字段的全屏幕编辑 331

8.4 宏代换实现交互式组合条件查询 333

8.5 &函数在编制菜单主控程序中的应用 334

8.6 再谈&函数的应用 335

8.7 用dBASEⅢ审查错误的方法 335

8.8 用户提问逻辑式正确性检测程序 337

8.9 FoxBASE的三种容错处理流程 341

8.10 多用户FoxBASE+错误捕捉 343

8.11 FoxBASE多用户冲突处理程序实例 344

8.12 一个数据库系统的出错处理程序 345

8.13 错误信息记录程序 351

8.14 设计FoxBASE+的通用项间运算程序 352

8.15 FoxBASE下测试外设工作状态的实用程序 356

8.16 FoxBASE下三个应用小程序 357

8.17 为FoxBASE+增加一个检测软驱状态的函数 358

8.18 用FoxBASE编写动态的使用10个工作区的小程序 360

8.19 dBASE或FoxBASE中工作区的使用技巧 361

8.20 模拟PC shell用户界面操作相关数据库的设计技巧 363

8.21 对任何数据库结构进行修改的程序 364

8.22 超多库数据登录程序的实现方法 366

8.23 能自动生成dBASEⅢ模拟数据库的实用程序 369

8.24 建立数据库结构的新方法 371

8.25 数据库记录的移动方法 372

8.26 在FoxBASE中使记录在数据库中移动的子程序 373

8.27 通用数据的维护程序 375

8.28 将数据库中所有数值型字段全部清零的程序 376

8.29 数值型字段清零通用程序 377

8.30 在dBASEⅢ中批量拷贝库结构的方法 379

8.31 用dBASEⅢ解决文件的转移方法 381

8.32 将子目录中的文件连续拷贝到软盘上的程序 382

8.33 当日文件自动备份程序 384

8.34 用数据库及拷贝技术生成过程文件的方法 385

8.35 FoxBASE+过程文件的应用 387

8.36 为FoxBASE扩充函数 388

8.37 能自动填写上机操作记录的小程序 390

8.38 用dBASEⅢ来实现COBOL程序的批量编译 391

8.39 实现FoxBASE中PRG文件的自动编译 392

8.40 自动得到命令文件调用关系图的程序 393

8.41 实现“FoxBASE+”共享方法及补充 395

8.42 FoxBASE+2.10运行大型程序的一种简便方法 397

8.43 FoxBASE+多用户编程方法 398

8.44 在FoxBASE应用中要注意的几个问题 400

8.45 自动机内日期与时间的汉字转换程序 403

8.46 用dBASEⅢ实现锯齿结构的自动转换 404

8.47 实现dBASEⅣ到dBASEⅢ库文件的自动转换程序 405