您好,欢迎光临有路网!
Visual Basic数据库系统开发完全手册
QQ咨询:
有路璐璐:

Visual Basic数据库系统开发完全手册

  • 作者:王春才
  • 出版社:人民邮电出版社
  • ISBN:9787115145451
  • 出版日期:2006年03月01日
  • 页数:517
  • 定价:¥52.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书以使用Visual Basic开发数据库系统用到的实用技术为**,全面、系统介绍了使用Visual Basic和SQL Server进行数据库系统开发必须掌握技术、方法和过程。本书分3大部分,**部分为Visual Basic编程篇,主要介绍使用Visual Basic开发数据库系统必须掌握的技术,这些技术*大限度地与实际项目案例相结合。第二部分为数据库应用篇,主要介绍SQL Server数据库安装、管理、开发及维护的相关技术。第三部分为实例应用篇,精选了当前应用较广泛的数据库管理系统,内容包括定制自己的工作环境、采购管理系统、商品销售管理系统、库存管理系统、人事档案管理系统、固定资产及设备管理系统、物资管理系统。这些系统既可以独立使用,也可作为企业综合管理系统的重要组成部分。 本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP和Windows 2000下全部测试通过,保证能够正常运行。
    目录
    第1篇 Visual Basic编程篇

    第1章 Visual Basic开发环境概述 3
    1.1 Visual Basic 6.0的安装与启动 4
    1.1.1 Visual Basic 6.0的运行环境 4
    1.1.2 Visual Basic 6.0快速安装 4
    1.1.3 启动Visual Basic 6.0 5
    1.2 Visual Basic 6.0的集成开发环境 6
    1.2.1 Visual Basic 6.0的菜单系统 7
    1.2.2 认识工具栏 8
    1.2.3 工具箱 9
    1.2.4 工程资源管理器 9
    1.2.5 属性窗口 10
    1.2.6 窗体设计器 11
    1.2.7 代码窗口 11
    1.2.8 窗体布局窗口 12
    1.2.9 对象浏览窗口 12

    第2章 创建应用程序 13
    2.1 对象概述 13
    2.1.1 对象的概念 13
    2.1.2 对象的属性 14
    2.1.3 对象的事件 14
    2.1.4 事件过程 14
    2.1.5 对象方法 15
    2.1.6 设置对象的属性 15
    2.2 认识Visual Basic窗体 16
    2.2.1 窗体的概念 16
    2.2.2 窗体的结构 17
    2.2.3 添加和删除窗体 17
    2.2.4 多窗体用户界面 20
    2.3 窗体的属性 21
    2.3.1 更换窗体的图标 21
    2.3.2 隐藏窗体的标题栏 22
    2.3.3 控制窗体的显示位置 22
    2.3.4 修改窗体的大小 23
    2.3.5 设置具有图像背景的窗体 23
    2.4 窗体的方法 24
    2.4.1 加载和卸载窗体 24
    2.4.2 窗体的显示与隐藏 25
    2.4.3 将数据输出到窗体上 26
    2.5 窗体的事件 27
    2.5.1 Click(单击)事件 27
    2.5.2 DblClick(双击)事件 27
    2.5.3 Load(载入)事件 27
    2.5.4 Unload(卸载)事件 28
    2.6 控件与窗体 28
    2.6.1 向窗体中添加控件 28
    2.6.2 控件对齐 29
    2.6.3 调整光标在控件上移动的先后顺序 29
    2.6.4 调整控件在窗体上的前后顺序 30
    2.6.5 删除及恢复误删除的控件 30
    2.7 常用控件 31
    2.7.1 Label控件 31
    2.7.2 CommandButton控件 33
    2.7.3 TextBox控件 34
    2.7.4 OptionButton控件 36
    2.7.5 CheckBox控件 36
    2.7.6 Image控件 37
    2.7.7 PictureBox控件 37
    2.7.8 ListBox控件 39
    2.7.9 ComboBox控件 40
    2.7.10 Timer控件 41
    2.7.11 CommonDialog控件 42
    2.8 创建一个数据库应用程序 43
    2.8.1 基本流程 44
    2.8.2 新建工程 44
    2.8.3 窗体设计 44
    2.8.4 程序代码设计 45
    2.8.5 运行程序 45
    2.8.6 程序调试 46
    2.8.7 保存工程及生成Windows的可执行文件 48

    第3章 菜单、工具栏与状态栏的设计 49
    3.1 菜单的创建与设计 49
    3.1.1 菜单的组成 49
    3.1.2 菜单编辑器 50
    3.1.3 创建级联菜单 52
    3.1.4 设计菜单组的分隔线 52
    3.1.5 为菜单指定访问键 52
    3.1.6 为菜单增加快捷键 53
    3.1.7 创建弹出式菜单 53
    3.1.8 显示菜单控件上的复选标志 54
    3.1.9 给菜单增加事件处理代码 54
    3.1.10 创建菜单数组 54
    3.1.11 修饰菜单 55
    3.2 工具栏的创建与设计 56
    3.2.1 利用ToolBar控件创建工具栏 56
    3.2.2 为工具栏按钮分组 60
    3.2.3 给工具栏按钮增加事件处理代码 61
    3.2.4 利用CoolBar控件制作工具栏 61
    3.3 状态栏的创建与设计 64
    3.3.1 状态栏简介 64
    3.3.2 添加状态栏 64
    3.3.3 状态栏控件StatusBar的常用属性及事件介绍 64
    3.3.4 设置状态栏 65
    3.3.5 设计显示日期的状态栏 66
    3.3.6 状态栏与鼠标操作同步 66

    第4章 数据窗体设计 68
    4.1 使用Visual Basic设计数据窗体 68
    4.1.1 数据录入窗体的设计 68
    4.1.2 查询窗体的设计 72
    4.1.3 系统登录窗体的设计 74
    4.1.4 数据统计窗体的设计 76
    4.2 使用数据窗体向导设计数据窗体 78
    4.2.1 创建一个简单的数据窗体 78
    4.2.2 创建主要/明细数据窗体 82

    第5章 使用DAO、ADO技术操作数据库 84
    5.1 DAO概述 84
    5.2 DAO的应用 84
    5.2.1 引用DAO 84
    5.2.2 DBEngine对象 85
    5.2.3 Workspace对象 85
    5.2.4 Connection对象 86
    5.2.5 Database对象 87
    5.2.6 Recordset对象 87
    5.3 使用DAO对象创建数据库 88
    5.3.1 创建数据库 89
    5.3.2 创建表 89
    5.3.3 设计表中的字段 89
    5.4 使用DAO对象连接数据库 89
    5.5 使用对象方法实现数据的增加、修改及删除 90
    5.5.1 使用DAO对象增加记录 90
    5.5.2 使用DAO对象修改记录 90
    5.5.3 使用DAO对象删除记录 90
    5.6 Data控件的应用 91
    5.6.1 Data控件的相关属性 91
    5.6.2 Data控件的使用方法 93
    5.6.3 使用Data控件连接Access数据库 94
    5.6.4 Data控件的应用 95
    5.7 ADO技术概述 96
    5.7.1 ADO的主要功能与特性 96
    5.7.2 ADO对象模型简介 97
    5.7.3 ADO的编程模型 97
    5.8 在Visual Basic中使用ADO对象 98
    5.8.1 使用Connection对象连接不同类型的数据库 98
    5.8.2 使用Recordset对象打开表 100
    5.8.3 使用Command对象执行SQL语句 101
    5.8.4 使用ADO对象查询数据的技巧 102
    5.8.5 使用ADO对象实现数据的增加、修改及删除 103

    第6章 使用数据控件 105
    6.1 ADO Data控件 105
    6.1.1 ADO Data控件的功能 105
    6.1.2 ADO Data控件的使用方法 106
    6.1.3 使用ADO Data控件连接Access数据库 106
    6.1.4 使用ADO Data控件的AddNew方法向表中增加一条记录 109
    6.1.5 使用ADO Data控件的RecordSource属性查询记录 110
    6.1.6 使用ADO Data控件的Delete方法删除一条记录 111
    6.1.7 使用MoveFirst、MoveLast、MoveNext和MovePrevious移动记录 112
    6.1.8 使用Update方法修改记录 113
    6.2 DataGrid控件 114
    6.2.1 显示数据或查询结果 114
    6.2.2 格式化数据 116
    6.2.3 锁定数据 117
    6.2.4 将单元格中的数据显示在文本框中 117
    6.3 DataCombo和DataList控件 118
    6.3.1 显示数据 118
    6.3.2 显示关系表中的数据 119
    6.4 MSHFlexGrid控件 121
    6.4.1 MSHFlexGrid控件的基本应用 121
    6.4.2 数据的合并与排序 122
    6.4.3 显示层次结构的数据 123
    6.4.4 隐藏某些行或列 126

    第7章 数据环境设计器与报表打印 127
    7.1 数据环境设计器 127
    7.1.1 添加数据环境Data Environment 127
    7.1.2 添加Connection对象 128
    7.1.3 使用Connection对象连接数据源 128
    7.1.4 创建Command对象 129
    7.1.5 在窗体中应用数据环境 131
    7.1.6 命令对象的层次结构 132
    7.2 报表打印 135
    7.2.1 数据报表设计器的功能 135
    7.2.2 在工程中添加数据报表设计器 136
    7.2.3 初识数据报表设计器 136
    7.2.4 数据报表设计器的对象 137
    7.2.5 DataReport对象的属性和方法 138
    7.2.6 一个简单的报表 139
    7.2.7 向报表中添加日期、时间、页码 141
    7.2.8 分组统计报表 142
    7.2.9 导出报表为HTML文件 143

    第8章 程序调试与错误处理 145
    8.1 程序调试 145
    8.1.1 调试工具栏 145
    8.1.2 中断程序 146
    8.1.3 跟踪调试程序 147
    8.1.4 在“立即”窗口中调试代码 148
    8.1.5 使用监视窗口 149
    8.1.6 使用本地窗口 150
    8.1.7 使用快速监视 150
    8.1.8 Debug对象 150
    8.2 错误处理 151
    8.2.1 Err对象 151
    8.2.2 捕获错误 152
    8.2.3 退出错误处理语句 152

    第2篇 数据库应用篇

    第9章 创建和使用Access数据库 155
    9.1 可视化数据管理器(VisData) 155
    9.1.1 创建数据库 155
    9.1.2 向数据库中添加表 156
    9.1.3 索引的建立与维护 159
    9.1.4 维护数据表的结构 160
    9.1.5 维护数据表中的记录 162
    9.1.6 查找数据表中的记录 164
    9.1.7 导入、导出数据库 165
    9.1.8 压缩与修复数据库 168
    9.2 在Microsoft Access中创建和使用数据库 170
    9.2.1 Microsoft Access简介 170
    9.2.2 创建数据库 171
    9.2.3 设计表 172
    9.2.4 建立及维护数据表之间的关系 174
    9.2.5 数据库操作 176

    第10章 管理SQL Server 2000 179
    10.1 SQL Server 数据库简介 179
    10.2 安装SQL Server 179
    10.3 配置服务器 183
    10.3.1 启动、暂停和停止SQL Server服务器 183
    10.3.2 注册SQL Server 2000服务器 183
    10.3.3 编辑SQL Server 2000注册信息 185
    10.4 脚本与批处理 186
    10.4.1 将数据库生成脚本 186
    10.4.2 将指定表生成脚本 187
    10.4.3 执行脚本 187
    10.4.4 批处理 189
    10.5 备份和还原数据库 189
    10.5.1 备份和还原的概念 189
    10.5.2 数据库备份 189
    10.5.3 数据库还原 191
    10.6 分离和附加数据库 191
    10.6.1 分离数据库 191
    10.6.2 附加数据库 192
    10.7 导入、导出数据表 193
    10.7.1 导入数据库 193
    10.7.2 导入SQL Server数据表 193
    10.7.3 导入其他数据源的数据表 195
    10.7.4 导出数据库 197
    10.7.5 导出SQL Server数据表 197

    第11章 创建和维护SQL Server 199
    11.1 SQL Server数据库概述 199
    11.1.1 SQL Server数据库文件分类 199
    11.1.2 SQL Server数据库对象 199
    11.2 设计数据库 200
    11.2.1 创建数据库 200
    11.2.2 创建数据表 204
    11.2.3 删除数据库 206
    11.2.4 删除数据表 208
    11.3 索引的建立与维护 209
    11.3.1 建立索引 209
    11.3.2 查看索引 210
    11.3.3 删除索引 211
    11.4 关系的建立与维护 211
    11.4.1 创建关系 211
    11.4.2 删除关系 214
    11.5 维护数据表 215
    11.5.1 在表结构中添加新字段 215
    11.5.2 在表结构中删除字段 216
    11.5.3 数据表更名 217

    第12章 编辑SQL Server数据库 218
    12.1 录入和修改数据 218
    12.1.1 添加新记录 218
    12.1.2 记录修改 219
    12.1.3 删除记录 219
    12.2 浏览数据 220
    12.3 查找数据 221
    12.3.1 查找指定行记录 221
    12.3.2 查找**条记录 222
    12.3.3 使用SQL语句查找记录 222

    第13章 数据查询与更新(SQL语句) 224
    13.1 在SQL Server中创建查询和测试查询 224
    13.1.1 编写SQL语句 224
    13.1.2 测试SQL语句 225
    13.1.3 执行SQL语句 225
    13.2 在Visual Basic环境下查询数据 225
    13.3 查询与排序 226
    13.3.1 利用ORDER BY语句对数据库中的记录进行排序 226
    13.3.2 将查询结果升序排列 227
    13.3.3 将查询结果降序排列 227
    13.3.4 按多个字段排序 228
    13.3.5 按控件中的内容排序 228
    13.4 查询统计 228
    13.4.1 汇总查询结果 228
    13.4.2 在查询结果中求*大值和*小值 229
    13.4.3 在查询结果中求平均值 229
    13.4.4 分组统计 230
    13.5 区间查询 230
    13.5.1 查询数值区间的数据 230
    13.5.2 查询日期区间的数据 231
    13.6 复杂查询 231
    13.6.1 子查询 231
    13.6.2 联接 232
    13.6.3 内联接 232
    13.6.4 外联接 233
    13.6.5 交叉联接 234
    13.7 数据添加 235
    13.7.1 Insert语句介绍 235
    13.7.2 Insert语句基本应用 236
    13.8 数据修改 236
    13.8.1 Update语句介绍 236
    13.8.2 Update语句基本应用 236
    13.9 数据删除 237
    13.9.1 Delete语句介绍 237
    13.9.2 Delete语句基本应用 237

    第14章 视图与存储过程 238
    14.1 设计视图 238
    14.1.1 创建视图 238
    14.1.2 修改视图 241
    14.1.3 删除视图 242
    14.2 存储过程 243
    14.2.1 存储过程的基本概念 243
    14.2.2 建立存储过程 243
    14.2.3 存储过程的执行 246
    14.2.4 修改和删除存储过程 246
    14.2.5 存储过程在Visual Basic当中的应用 248

    第3篇 实例开发篇

    第15章 定制自己的工作环境 253
    15.1 通用选项设置 253
    15.1.1 设置窗体的网格 253
    15.1.2 错误捕获 254
    15.1.3 编译 254
    15.2 编辑器与编辑器格式 254
    15.2.1 编辑器选项 254
    15.2.2 编辑器格式 255
    15.3 环境设置 256
    15.4 控件设置 256
    15.4.1 设置自己常用的ActiveX控件 256
    15.4.2 设置自己常用的设计器 257
    15.4.3 设置自己常用的引用 258

    第16章 VisuaL Basic 6.0在采购管理系统中的应用 259
    16.1 采购管理系统简介 259
    16.2 系统功能描述 260
    16.2.1 系统规则 260
    16.2.2 业务流程 261
    16.3 数据库设计 261
    16.3.1 数据库概念设计 261
    16.3.2 数据库逻辑结构设计 261
    16.4 主窗体设计 262
    16.5 采购订单窗体的设计分析 265
    16.6 到货管理窗体的设计分析 268
    16.7 库存管理窗体的设计分析 270
    16.8 退货管理窗体的设计分析 272
    16.9 疑难问题的分析与解答 274
    16.9.1 打印报表先后次序问题的实现 274
    16.9.2 分批到货的实现 275
    16.10 程序调试及错误处理 276
    16.11 程序设计清单 278
    16.12 系统运行 279

    第17章 Visual Basic 6.0在商品销售管理系统中的应用 283
    17.1 商品销售管理系统概述 283
    17.1.1 开发背景 283
    17.1.2 系统的主要功能 283
    17.1.3 系统结构总图 284
    17.2 系统分析与设计 284
    17.2.1 需求分析 284
    17.2.2 业务流程 284
    17.3 数据库设计 285
    17.3.1 创建数据库 285
    17.3.2 创建表、索引和关系 285
    17.3.3 主要表的结构及其关系图 287
    17.4 配置ODBC数据源与连接数据库 289
    17.4.1 配置ODBC数据源 289
    17.4.2 使用ADO Data控件连接数据库 292
    17.5 模块的设计 295
    17.6 程序设计与编码 296
    17.6.1 主程序设计 296
    17.6.2 销售开单设计 302
    17.6.3 客户结款设计 309
    17.6.4 销售报表设计 311
    17.6.5 系统初始化设计 311
    17.7 疑难问题分析解决 313
    17.7.1 如何将数据表中的字段添加到ComboBox组合框中 313
    17.7.2 如何按控件中的字段、查询条件和用户输入的内容进行查询 314
    17.7.3 如何将DataGrid表格中的信息赋给TextBox控件 314
    17.8 程序调试与错误处理 315
    17.8.1 程序调试 315
    17.8.2 错误处理 316
    17.9 程序设计清单 318
    17.9.1 程序设计清单 318
    17.9.2 程序设计清单(文字说明) 319

    第18章 VisuaL Basic 6.0在库存管理系统中的应用 320
    18.1 库存管理系统概述 320
    18.1.1 库存管理系统简介 320
    18.1.2 系统流程图 320
    18.2 系统设计 321
    18.2.1 系统功能描述 321
    18.2.2 系统结构总图 322
    18.3 创建数据库 322
    18.3.1 数据库概念设计 322
    18.3.2 数据库逻辑结构设计 323
    18.4 主窗体设计 325
    18.5 报表的设计 328
    18.5.1 出库报表设计 328
    18.5.2 库存报表设计 329
    18.6 程序设计与编码 331
    18.6.1 供应商信息维护 331
    18.6.2 货品入库管理 334
    18.6.3 货品出库管理 338
    18.6.4 货品借出管理 341
    18.6.5 货品归还管理 344
    18.6.6 库存信息查询 347
    18.6.7 出入库现金年统计 348
    18.7 疑难问题分析解决 351
    18.7.1 如何在主窗体界面中添加窗体分割条 351
    18.7.2 如何使应用程序自动适应屏幕的分辨率 352
    18.8 程序调试与故障处理 353
    18.9 程序设计清单 354
    18.10 技术、经验总结 355

    第19章 Visual Basic 6.0在人事档案管理系统中的应用 357
    19.1 人事档案管理系统基础概要 357
    19.1.1 需求分析概要 357
    19.1.2 系统功能概要 357
    19.2 系统结构设计 357
    19.2.1 系统结构总图 357
    19.2.2 数据库的设计与创建 358
    19.3 工程管理 363
    19.3.1 工程中的文件 363
    19.3.2 创建、打开和保存工程 364
    19.3.3 添加、删除和保存文件 365
    19.3.4 生成可执行文件 365
    19.4 主程序界面的设计 366
    19.5 功能模块的设计 367
    19.5.1 Module1.Bas公共模块 367
    19.5.2 人事档案管理设计 367
    19.5.3 人事变动设计 374
    19.5.4 档案统计设计 377
    19.6 报表的设计 378
    19.7 数据库**设计 383
    19.7.1 数据备份 383
    19.7.2 数据恢复 384
    19.8 疑难问题分析��决 385
    19.8.1 如何打印DataGrid表格中的查询结果 385
    19.8.2 如何按"分类字段"统计员工人数 385
    19.8.3 如何计算加班时数 385
    19.9 程序调试与故障处理 386
    19.9.1 程序调试 386
    19.9.2 故障处理 387
    19.10 程序设计清单 389

    第20章 Visual Basic 6.0在固定资产及设备管理系统中的应用 390
    20.1 通用固定资产及设备管理系统概述 390
    20.1.1 通用固定资产及设备管理系统简介 390
    20.1.2 系统功能的描述 390
    20.1.3 业务流程 391
    20.2 数据库设计 391
    20.2.1 数据库概念设计 391
    20.2.2 数据库逻辑设计 392
    20.3 主窗体设计 393
    20.4 数据模块 394
    20.5 程序设计与编码 395
    20.5.1 资产设备借出归还窗体的设计 395
    20.5.2 资产设备移动窗体的设计 398
    20.5.3 资产设备维修管理窗体的设计 400
    20.5.4 资产设备折旧窗体的设计 402
    20.6 程序调试及错误处理 404
    20.7 程序设计清单 407
    20.8 技术、经验总结 408
    20.8.1 技术总结 408
    20.8.2 经验总结 409

    第21章 Visual Basic 6.0在物资管理系统中的应用 410
    21.1 物资管理系统概述 410
    21.1.1 系统开发背景 410
    21.1.2 系统的具体功能 410
    21.2 系统结构设计 411
    21.2.1 系统结构总图 411
    21.2.2 业务流程 411
    21.3 数据库设计 412
    21.4 程序主界面设计 416
    21.5 公用模块设计 418
    21.6 程序设计与编码 419
    21.6.1 供应商资料管理窗体的设计 419
    21.6.2 进货管理窗体的设计 424
    21.6.3 物资送检窗体的设计 429
    21.6.4 送检查询窗体的设计 431
    21.7 疑难问题分析解决 433
    21.7.1 如何制作通用的查询窗口 433
    21.7.2 如何根据数据字段的类型自动格式化DataGrid表格中的数据 435
    21.8 程序调试与错误处理 436
    21.9 程序设计清单 436

    第22章 Visual Basic 6.0在医院门诊管理系统中的应用 438
    22.1 医院门诊管理系统简介 438
    22.2 系统功能结构设计 439
    22.3 数据库设计 439
    22.3.1 设计数据库 439
    22.3.2 创建数据库 441
    22.3.3 设计表结构 446
    22.3.4 创建表 449
    22.4 Visual Basic工程结构 452
    22.4.1 标准模块 453
    22.4.2 窗体模块 453
    22.4.3 Sub Main过程 453
    22.5 窗体的设计 454
    22.5.1 主程序窗体的设计 454
    22.5.2 计价收费窗体设计 458
    22.5.3 门诊退费窗体设计 463
    22.5.4 药品维护设计 467
    22.5.5 收款员日结报表设计 473
    22.5.6 结账统计报表设计 479
    22.5.7 就诊科室统计报表设计 483
    22.6 打印报表 484
    22.6.1 PrintForm方法 484
    22.6.2 Printer对象 484
    22.7 疑难问题分析解决 486
    22.7.1 如何显示系统日期的星期数 486
    22.7.2 如何响应键盘的KeyPress事件 486
    22.8 程序调试与错误处理 487
    22.9 程序运行结果 488
    22.10 程序设计清单 490

    第23章 Visual Basic 6.0在医院住院管理系统中的应用 491
    23.1 医院住院管理系统概述 491
    23.1.1 医院住院管理系统简介 491
    23.1.2 系统规则 491
    23.1.3 业务流程 492
    23.2 数据库设计 493
    23.2.1 数据库概念设计 493
    23.2.2 数据库逻辑结构设计 493
    23.3 主窗体设计 495
    23.4 公共模块的设计 496
    23.5 程序设计与编码 497
    23.5.1 用户注册窗体的设计实现 497
    23.5.2 数据备份与恢复窗体的设计实现 498
    23.5.3 电子病历窗体的设计实现 501
    23.5.4 交费管理窗体的设计分析 505
    23.5.5 住院查询窗体的设计实现 508
    23.6 程序调试及错误处理 509
    23.7 系统运行 511
    23.8 程序设计清单 515
    23.9 技术、经验总结 516
    23.9.1 技术总结 516
    23.9.2 经验总结 517

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外