当前位置:首页 > 工业技术
汉字dBASEⅢ编程解难
汉字dBASEⅢ编程解难

汉字dBASEⅢ编程解难PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:余平等编著
  • 出 版 社:北京:科学普及出版社
  • 出版年份:1991
  • ISBN:7110020428
  • 页数:166 页
图书介绍:
《汉字dBASEⅢ编程解难》目录

2.如何设计数据库系统的主控模块? 1

1.如何设计数据库系统的系统结构? 1

3.如何设计数据库系统的输入模块? 2

4.如何用TEXT…ENDTEXT语句编制屏幕菜单? 3

5.用TEXT…ENDTEXT语句显示菜单时,如何确定菜单的位置? 4

6.如何利用菜单技术减少汉字输入? 5

7.如何动态生成菜单,使系统具有记忆功能? 5

8.怎样自动建立菜单程序? 8

9.几种菜单编写方法的比较 14

10.什么是格式化方法?什么是非格式化方法? 16

11.@语句有哪些功能? 16

12.怎样用@语句清屏幕? 18

13.输出数值型数据时,为什么有时输出的格式不美观? 18

14.怎样用@…SAY语句输出数值型数据? 19

16.用@…GET语句修改数值型变量时,为什么有时不能输入小数? 21

15.为数值型变量输入数据时,怎样使用@…GET语句? 21

17.用@…GET语句修改数值型变量时,为什么有时范围限制失效? 22

18.给字符型变量输入数据时,怎样保证只输入大写字母? 23

19.为什么格式化输入程序有时只能显示,却不等待从键盘输入数据? 23

20.怎样生成格式文件?怎样使用格式文件? 23

21.格式文件的优点和缺点 24

22.怎样改变日期型变量的输入格式? 24

23.怎样使程序能在具有不同汉字显示行数的机器上运行? 25

24.怎样利用第0行显示数据? 26

25.为什么在程序中提倡用@语句输出数据,而少用LIST等语句? 27

26.怎样防止光标陷入汉字提示行? 27

27.数据输入时如何进行数据有效性检验和正确性判断? 28

28.如何实现中西文字段名的切换显示? 29

29.怎样避免中西文状态的频繁切换? 29

30.怎样解决多次重复输入汉字的问题? 30

31.如何在程序中对数据文件实现屏幕窗口滚动操作? 34

32.如何清除WAIT语句的提示行? 35

33.如何清除屏幕上的汉字提示行? 35

34.如何取消光标和恢复光标? 36

35.如何使用WAIT语句进行键捕获? 37

36.SETDEVICETOPRINT与SETPRINTON有何不同? 39

37.怎样打印出最后一行? 40

38.用格式化方法打印数据时,如何避免“乱走纸”的现象? 40

39.怎样将数值0输出成空格? 42

40.怎样在打印时实现精确换页? 42

41.怎样在程序运行过程中打印屏幕? 43

42.如何进行横向制表? 43

43.如何进行纵向制表? 44

44.怎样灵活地打印报表? 47

45.dBASEⅢ怎样判断两个数值型数据是否相等? 52

46.dBASEⅢ怎样判断两个字符型数据是否相等? 52

47.怎样在一个字符串中查找另一个字符串? 54

48.怎样进行模糊查找? 55

49.怎样使字段中没有相同的数据? 55

50.为什么有时对字符型字段查询却找不到记录? 56

51.使用索引文件时应该注意的几个问题 56

52.在什么情况下需要建立索引文件? 59

53.什么情况适合于按记录号建立关联? 59

54.怎样依据几个数值型字段进行排序、索引或建立关联? 60

55.日期型字段参与索引关键字时,应该如何处理? 61

56.如何利用INDEX命令配合COPYTO代替SORT排序? 62

57.如何对数值型字段建立按降序排列的索引文件? 62

58.怎样对汉字排序以得到预期的排列顺序? 62

59.如何利用SEEK—SKIP语句代替LOCATE—CONTINUE语句? 63

60.怎样进行随机查询? 64

61.怎样动态生成条件字符串完成随机查询? 70

62.空数据库允许索引吗? 72

63.如何使用SETFILTERTO<条件>完成过滤操作? 73

64.过程、过程文件和命令文件 74

65.如何在过程调用及返回时进行参数传递? 75

66.局部变量与全局变量的区别 76

67.如何在调试程序时进行追踪操作? 80

68.如何实现“黑盒子”的功能? 80

69.为什么必须注意语句对记录指针的影响? 81

70.dBASEⅢ命令中FOR<条件>与WHILE<条件>的区别 82

71.如何提高COUNT语句的统计速度? 82

72.怎样把字符串左边的空格移到右边? 83

73.如何表示21世纪的日期? 83

74.把数字变成代码时需要注意的问题 84

75.如何使APPEND命令增加的记录出现在数据库的“顶部”? 85

76.如何实现口令的保密? 85

77.一个数据库文件中设置多少个字段比较合适? 86

79.dBASEⅢ中有哪些命令能够生成数据库文件? 87

78.如何设置数值型字段的宽度? 87

80.结构描述文件的使用方法 88

81.修改数据库文件结构时,为什么最好每次只修改字段的一个属姓? 89

82.如何防止数据丢失? 90

83.对于记录数很多的数据库编程应该注意哪些问题? 91

84.怎样建立虚拟盘? 92

85.怎样使用虚拟盘? 93

86.如何判断是否为汉字? 93

87.输出语句超长怎么办? 94

88.IF…ENDIF与DOCASE…ENDCASE语句的重要区别 94

89.如何使机器的喇叭鸣…? 95

90.如何设置缺省驱动器? 96

91.如何实现无条件转移的功能? 96

92.DOWHILE…ENDDO语句间程序行太多时应注意的问题 96

93.如何把汉字串转换成汉语拼音首字符串? 97

95.范围参数缺省值的速记法 100

94.实现随机操作的方法 100

96.如何自动生成格式文件? 101

97.怎样显示、打印区位码? 104

98.又一种显示区位码的程序 108

99.如何获取汉字的区位码? 109

100.美化打印程序 110

101.嵌套结构转换程序 112

102.结构检查程序 114

103.如何读取dBASEⅢ的数据绘制统计图表? 115

104.如何使用模拟数组? 124

105.如何对键盘实现随机查询? 125

106.如何实现简单的动画效果? 125

107.为什么有时拷贝后文件长度发生改变? 126

108.为什么有时磁盘上有指定的文件,计算机却说文件不存在? 127

109.怎样查看数据库文件在磁盘上存放的形式? 127

110.其它高级语言的程序怎样直接读取数据库文件中的数据? 132

111.经ZAP命令删除的数据还能恢复吗? 133

112.如何直接读出或写入物理地址的内容? 134

113.数据库文件的内部结构 135

114.数据库文件被误删除后可供使用的恢复方法 137

115.数据库文件转换成文本文件的内部结构 142

116.编译dBASEⅢ(CLIPPER)有哪些优点? 145

117.如果希望用dBASEⅢ编制的程序也能被编译,应该注意哪些问题? 145

118.在编译dBASEⅢ的程序中,怎样实现APPEND的功能? 147

119.在编译dBASEⅢ的程序中,怎样修改数据库中的数据? 148

120.在编译dBASEⅢ的程序中,怎样实现INSERT的功能? 149

121.在编译dBASEⅢ的程序中,怎样实现TOTAL的功能? 149

122.怎样把用dBASEⅢ编制的程序编译成.EXE文件? 150

附录1 dBASEⅢ的运算符 151

附录2 dBASEⅢ函数汇总表 152

附录3 dBASEⅢ命令汇总表 153

附录4 dBASEⅢ错误及提示信息汇总表(英汉对照) 160

相关图书
作者其它书籍
返回顶部