书最先详细介绍了Delphi和SQLServer2000开发的必需专业知识,随后详细地详细介绍了好多个应用Delphi开发SQLServer2000数据库查询程序运行的案例,包含人事部门工资管理系统、仓储管理系统、车队管理系统和超市管理系统。这种系统软件既能够做为单独的系统软件运作,还可以做为系统软件的一个控制模块,具备较强的应用性和可扩展性。这书最终详细介绍了怎样健全程序运行,如制做帮助文件、制做程序安装。
《delphi数据采集与串口通信测控应用实战》这书合适SQLServer2000数据库管理员和程序运行开发工作人员,及其对有关技术很感兴趣的阅读者阅读文章。阅读者要是具有基础的Delphi程序编写专业知识,不用有一切程序编写工作经验,就能够依照书中的案例开发数据库查询程序运行。
目录
- 第1章 SQL Server 2000数据库管理 1
- 1.1 SQL Server 2000概述 1
- 1.1.1 版本信息 1
- 1.1.2 下载评估版 2
- 1.2 常用管理工具 3
- 1.2.1 企业管理器 3
- 1.2.2 服务管理器 6
- 1.2.3 向导 7
- 1.2.4 osql实用工具 8
- 1.2.5 查询分析器 9
- 1.2.6 配置ODBC数据源 11
- 1.3 数据库管理 14
- 1.3.1 系统数据库 14
- 1.3.2 创建数据库 15
- 1.3.3 删除数据库 18
- 1.3.4 备份和还原数据库 18
- 1.4 表管理 21
- 1.4.1 数据类型 21
- 1.4.2 创建表 23
- 1.4.3 设置键 25
- 1.4.4 设置字段值自动增加 26
- 1.4.5 查看和编辑数据 27
- 1.4.6 删除表 31
- 1.5 视图管理 31
- 1.5.1 创建视图 31
- 1.5.2 删除视图 33
- 1.6 安全管理 33
- 1.6.1 登录 33
- 1.6.2 用户 35
- 1.6.3 角色 37
- 1.6.4 管理权限 38
- 第2章 常用SQL语句 41
- 2.1 数据库管理语句 41
- 2.1.1 创建数据库语句 41
- 2.1.2 删除数据库语句 44
- 2.2 表管理语句 44
- 2.2.1 创建表语句 45
- 2.2.2 删除表语句 46
- 2.3 视图管理语句 46
- 2.3.1 创建视图语句 46
- 2.3.2 删除视图语句 47
- 2.4 SELECT语句 47
- 2.4.1 SELECT语句语法简介 47
- 2.4.2 基本SELECT语句 48
- 2.4.3 定义显示标题 49
- 2.4.4 避免出现重复数据 49
- 2.4.5 设置查询条件 50
- 2.4.6 对查询结果排序 52
- 2.4.7 使用聚合函数 53
- 2.4.8 连接查询 56
- 2.4.9 子查询 57
- 2.4.10 合并查询 57
- 2.4.11 保存查询结果 58
- 2.5 数据更新语句 59
- 2.5.1 插入数据语句 59
- 2.5.2 修改数据语句 59
- 2.5.3 删除数据语句 60
- 第3章 Delphi数据库系统开发精要 62
- 3.1 Delphi工程创建与管理 62
- 3.1.1 Delphi工程项目的创建 62
- 3.1.2 Delphi工程项目属性设置 63
- 3.1.3 Delphi工程项目的文件管理 64
- 3.2 Delphi数据库访问控件及应用实例 67
- 3.2.1 ADO控件简介 67
- 3.2.2 TdataSource控件与TDBGrid控件 79
- 3.2.3 TClientDataSet与TDataSetProvider控件 83
- 3.2.4 报表控件 86
- 3.3 开发Delphi数据库应用程序的常用技术 93
- 3.3.1 Delphi常用内部函数及过程介绍 93
- 3.3.2 在TADOQuery中使用SQL语句 94
- 3.3.3 改变记录位置 96
- 3.3.4 存取字段数据 98
- 3.3.5 时间控件及其使用技巧 100
- 3.3.6 在SQL Server 2000中保存图片 102
- 3.3.7 数据备份 106
- 3.3.8 INI文件的创建与使用 109
- 3.3.9 Delphi编程中流的操作 110
- 3.3.10 在Delphi中创建自定义类 111
- 3.4 Delphi数据库应用程序开发过程 114
- 3.4.1 系统设计 114
- 3.4.2 数据库设计 114
- 3.4.3 创建工程 115
- 3.4.4 功能界面设计 115
- 3.4.5 设计数据表操作类 116
- 3.4.6 功能模块的实现 117
- 第4章 人事工资管理信息系统 119
- 4.1 系统设计 119
- 4.1.1 系统功能描述 119
- 4.1.2 系统功能模块划分 120
- 4.1.3 系统流程分析 121
- 4.2 数据库设计 121
- 4.2.1 创建数据库 121
- 4.2.2 数据库逻辑结构设计 122
- 4.3 系统工程框架 125
- 4.3.1 创建工程项目 125
- 4.3.2 创建数据库连接类 125
- 4.3.3 数据表操作类的设计 126
- 4.3.4 创建启动画面 130
- 4.3.5 创建登录窗体 131
- 4.3.6 连接数据库并创建用户表 133
- 4.3.7 创建系统主界面 139
- 4.3.8 工程项目属性设置 142
- 4.4 基本信息管理模块 142
- 4.4.1 基本信息显示 142
- 4.4.2 基本信息录入 145
- 4.4.3 基本信息维护 147
- 4.5 考勤信息管理模块 151
- 4.5.1 考勤信息查询 151
- 4.5.2 考勤信息录入与维护 154
- 4.6 奖惩信息管理模块 159
- 4.6.1 奖惩信息显示 159
- 4.6.2 奖惩信息录入与维护 161
- 4.7 员工履历管理模块 165
- 4.7.1 员工履历信息显示 165
- 4.7.2 履历信息录入与维护 167
- 4.8 职称信息管理模块 169
- 4.8.1 职称信息查询 169
- 4.8.2 职称信息录入与维护 171
- 4.9 员工工资管理模块 172
- 4.9.1 员工工资信息查询 172
- 4.9.2 工资信息录入与维护 174
- 4.10 系统管理模块 180
- 4.10.1 用户添加 180
- 4.10.2 用户账号维护 182
- 4.10.3 系统数据备份 185
- 第5章 仓库管理信息系统 187
- 5.1 系统设计 187
- 5.1.1 系统功能描述 187
- 5.1.2 系统功能模块划分 188
- 5.1.3 系统流程分析 189
- 5.2 数据库设计 189
- 5.2.1 创建数据库 189
- 5.2.2 数据库逻辑结构设计 190
- 5.3 系统工程框架设计 193
- 5.3.1 创建工程项目 193
- 5.3.2 创建数据库连接类 193
- 5.3.3 数据表操作类的设计 193
- 5.3.4 创建启动画面 196
- 5.3.5 创建登录窗体 197
- 5.3.6 连接数据库并创建用户表 197
- 5.3.7 创建系统主界面 201
- 5.3.8 工程项目属性设置 202
- 5.4 基础数据管理模块 203
- 5.4.1 供应商信息管理 203
- 5.4.2 物品信息管理 207
- 5.4.3 库位信息管理 210
- 5.4.4 操作员信息管理 212
- 5.5 出入库信息管理模块 214
- 5.5.1 入库信息管理 214
- 5.5.2 出库信息管理 221
- 5.6 库作业信息管理模块 222
- 5.6.1 库位信息查询 222
- 5.6.2 库盘点信息管理 225
- 5.7 库信息查询模块 228
- 5.7.1 入库信息查询 228
- 5.7.2 出库信息查询 233
- 5.7.3 库存信息查询 233
- 5.8 库存控制管理模块 237
- 5.8.1 出入库信息统计 237
- 5.8.2 采购计划单管理 240
- 5.9 系统管理模块 245
- 第6章 车队管理信息系统 246
- 6.1 系统总体设计 246
- 6.1.1 系统功能描述 246
- 6.1.2 系统功能模块划分 247
- 6.1.3 系统流程分析 247
- 6.2 数据库设计 248
- 6.2.1 创建数据库 248
- 6.2.2 数据库逻辑结构设计 248
- 6.3 系统工程框架 251
- 6.3.1 创建工程项目 251
- 6.3.2 创建数据库连接类 251
- 6.3.3 数据表操作封装的类 252
- 6.3.4 创建启动画面 255
- 6.3.5 创建登录窗体 255
- 6.3.6 连接数据库与创建用户表 256
- 6.3.7 创建系统主界面 261
- 6.3.8 工程项目属性设置 263
- 6.4 基础数据模块 263
- 6.4.1 司机基本信息 263
- 6.4.2 车辆基本信息 271
- 6.4.3 车辆事故信息 275
- 6.4.4 车辆维修信息 276
- 6.5 派车运营记录管理模块 277
- 6.5.1 派车录入 277
- 6.5.2 派车修改 283
- 6.6 查询模块 292
- 6.6.1 当日派车查询 292
- 6.6.2 按车辆编号查询 293
- 6.6.3 按派车日期查询 293
- 6.7 统计模块 294
- 6.7.1 派车统计 294
- 6.8 系统管理模块 302
- 第7章 超市管理信息系统 303
- 7.1 系统设计 303
- 7.1.1 系统功能描述 303
- 7.1.2 系统功能模块设计 304
- 7.1.3 系统流程分析 304
- 7.2 数据库设计 305
- 7.2.1 创建数据库 305
- 7.2.2 数据库逻辑结构设计 306
- 7.3 系统工程框架的创建 308
- 7.3.1 创建工程项目 309
- 7.3.2 创建数据库连接类 309
- 7.3.3 数据表操作类的设计 309
- 7.3.4 创建启动画面 313
- 7.3.5 创建登录窗体 313
- 7.3.6 连接数据库并创建用户表 314
- 7.3.7 创建系统主界面 317
- 7.3.8 工程项目属性设置 319
- 7.4 基础数据设置 319
- 7.4.1 厂商基本信息 319
- 7.4.2 商品基本信息 319
- 7.4.3 职员基本信息 320
- 7.5 采购信息管理 325
- 7.5.1 进货价格控制 325
- 7.5.2 采购询价 330
- 7.5.3 厂单信息录入 331
- 7.6 销售信息管理 334
- 7.6.1 销售报价 334
- 7.6.2 销售信息录入 336
- 7.7 单据信息变更 339
- 7.7.1 厂单信息变更 339
- 7.8 信息统计查询 345
- 7.8.1 商品信息查询 345
- 7.8.2 单据信息查询 347
- 7.8.3 销售排行统计 350
- 7.9 系统辅助管理 355
- 第8章 完善应用系统 356
- 8.1 第三方控件应用介绍 356
- 8.1.1 第三方控件概述 356
- 8.1.2 第三方控件下载 356
- 8.1.3 第三方控件的安装与卸载 358
- 8.1.4 第三方控件的使用方法 361
- 8.2 创建帮助文件 362
- 8.2.1 开发工具概述 362
- 8.2.2 帮助文件的制作方法 362
- 8.2.3 制作帮助文件实例 363
- 8.3 使用InstallShield制作安装程序 368
- 8.3.1 InstallShield概述 368
- 8.3.2 使用InstallShield制作安装程序 369
- 8.3.3 运行制作的安装程序 375