第1章 创建和操作数据库 1
1.1 创建Adaptive Server Anywhere数据库 1
1.2 连接Adaptive Server Anywhere数据库 3
1.3 创建数据表 6
1.4 定义主键、索引和外键 8
1.5 创建视图和删除视图 11
1.6 输入数据和浏览数据 14
1.7 对数据记录进行排序 15
1.8 数据的导入和导出 16
第2章 配置和连接数据库 22
2.1 使用ODBC访问dBASE数据库文件 22
2.2 使用ODBC访问SQL Server数据库 25
2.3 使用ODBC访问Oracle数据库 31
2.4 通过专用接口连接SQL Server数据库 34
2.5 通过专用接口连接Oracle数据库 36
2.6 自动配置ODBC数据源 38
2.7 在NT下配置ODBC数据源 42
第3章 数据窗口技术 47
3.1 利用数据窗口添加和删除数据 47
3.2 对数据记录进行浏览与排序 50
3.3 在数据录入时对行进行计算 52
3.4 实现数据的拷贝与移动 56
3.5 数据窗口对象的有效性规则 58
3.6 实现数据窗口对象的数据共享 61
3.7 设置数据窗口对象的各种显示风格 63
3.8 为数据窗口对象选择数据源 67
3.9 实现数据窗口的分区 69
3.10 设置数据窗口对象中字段的属性 70
3.11 数据记录的过滤 72
3.12 动态数据窗口 74
3.13 控制数据窗口中数据列的显示颜色 77
3.14 使用下拉数据窗口选择商品名称 80
第4章 数据输入技巧 86
4.1 验证输入数据是否合法 86
4.2 使用下拉数据窗口协助录入数据 91
4.3 使用Enter键代替Tab键在数据窗口中跳转焦点 96
4.4 自动生成指定格式的记录序号 99
4.5 设置日期数据的输入格式 102
4.6 实现数字数据录入 105
4.7 对数据进行编辑修改 108
4.8 使用标准可视用户对象录入数据 112
4.9 使用定制的可视用户对象录入数据 117
第1章 创建和操作数据库 1
1.1 创建Adaptive Server Anywhere数据库 1
1.2 连接Adaptive Server Anywhere数据库 3
1.3 创建数据表 6
1.4 定义主键、索引和外键 8
1.5 创建视图和删除视图 11
1.6 输入数据和浏览数据 14
1.7 对数据记录进行排序 15
1.8 数据的导入和导出 16
第2章 配置和连接数据库 22
2.1 使用ODBC访问dBASE数据库文件 22
2.2 使用ODBC访问SQL Server数据库 25
2.3 使用ODBC访问Oracle数据库 31
2.4 通过专用接口连接SQL Server数据库 34
2.5 通过专用接口连接Oracle数据库 36
2.6 自动配置ODBC数据源 38
2.7 在NT下配置ODBC数据源 42
第3章 数据窗口技术 47
3.1 利用数据窗口添加和删除数据 47
3.2 对数据记录进行浏览与排序 50
3.3 在数据录入时对行进行计算 52
3.4 实现数据的拷贝与移动 56
3.5 数据窗口对象的有效性规则 58
3.6 实现数据窗口对象的数据共享 61
3.7 设置数据窗口对象的各种显示风格 63
3.8 为数据窗口对象选择数据源 67
3.9 实现数据窗口的分区 69
3.10 设置数据窗口对象中字段的属性 70
3.11 数据记录的过滤 72
3.12 动态数据窗口 74
3.13 控制数据窗口中数据列的显示颜色 77
3.14 使用下拉数据窗口选择商品名称 80
第4章 数据输入技巧 86
4.1 验证输入数据是否合法 86
4.2 使用下拉数据窗口协助录入数据 91
4.3 使用Enter键代替Tab键在数据窗口中跳转焦点 96
4.4 自动生成指定格式的记录序号 99
4.5 设置日期数据的输入格式 102
4.6 实现数字数据录入 105
4.7 对数据进行编辑修改 108
4.8 使用标准可视用户对象录入数据 112
4.9 使用定制的可视用户对象录入数据 117
第5章 设计报表和图表 122
5.1 创建图案式报表 122
5.2 创建标签式报表 126
5.3 创建分组报表 129
5.4 利用DataWindow对象实现图表显示 133
5.5 使用DataStore对象共享数据打印一般报表 137
第6章 数据库开发技巧 140
6.1 使用视图实现多表操作 140
6.2 使用树视图显示数据 143
6.3 使用数据窗口传递数据 148
6.4 在数据库应用系统中实现汉字联想输入 151
6.5 将小写金额转换成大写金额 157
6.6 将数据保存到Word文档中 160
6.7 将数据保存到Excel文档中 164
6.8 将数据保存为标准文本格式文件 167
6.9 将文本格式的数据读取到数据窗口中 169
6.10 在数据库中进行图片数据的存入与显示 171
第7章 SQL数据查询技术 177
7.1 使用通配符进行模糊查询 177
7.2 解决常量字符与通用字符间的冲突 180
7.3 使用NOT与谓词进行组合条件的查询 180
7.4 使用WHERE子句过滤数据 183
7.5 对某一段时间的数据进行查询 187
7.6 使用关键字DISTINCT去除重复记录 189
7.7 在查询程序中使用变量 191
7.8 在查询程序中使用控件 195
7.9 利用函数对数据进行汇总 200
7.10 将查询结果分组小计 204
7.11 对查询结果进行排序 206
7.12 在查询语句中进行数据计算 209
7.13 追加查询结果到已存在的表中 212
第8章 系统与外部连接程序设计 215
8.1 加密狗程序设计 215
8.2 条形码扫描仪程序设计 218
8.3 价格显示器程序设计 223
8.4 标签机控制程序的设计 227
8.5 盘点机控制程序的设计 231
8.6 钱箱控制程序的设计 233
8.7 刷卡机控制程序的设计 236
8.8 发票机控制程序的设计 238
第9章 设计应用程序窗体 243
9.1 程序主窗体的设计 243
9.2 文本式数据录入窗体设计 246
9.3 主明细表录入窗体设计 250
9.4 表单式数据浏览窗体设计 256
9.5 通用查询统计窗体设计 259
9.6 通用统计排行窗体设计 264
9.7 图表分析窗体设计 269
9.8 系统登录窗体设计 272
9.9 权限设置窗体设计 276
9.10 数据初始化窗体设计 280
第10章 常用API函数简介 284
10.1 使用API函数复制文件 284
10.2 使用API函数查找指定窗口 287
10.3 使用API函数启动控制面板 289
10.4 使用API函数控制Windows任务栏 291
10.5 使用API函数获取NT的用户名 294
10.6 制作闪动的标题栏 296
10.7 建立Windows风格的About对话框 297
10.8 获取驱动器类型 299
10.9 获取硬盘容量 301
10.10 获取系统目录和Windows目录 303
第11章 使用InstallShield制作安装程序 306
11.1 组织安装信息 306
11.2 配置程序数据 309
11.3 设置目标系统 311
11.4 设置安装界面 314
11.5 设置系统需求 315
11.6 进行安装与部署 316
附录I 主要数据表结构 320
附录II 快速索引 323