| |
| 《Visual Baslc数据库编程技术与实例(附光盘)》[已经缺货] | |
| |
| |
内容简介
本书详细地介绍了Visual Basic数据库开发技术,重点介绍了通过DAO和ADO对象操作Microsoft Access数据库和Microsoft SQL Server数据库的方法。
全书共分两篇18章。基础篇中的每章都结合具体的实例介绍了Visual Basic数据库编程中经常使用的各种技术,包括Visual Basic数据库开发概述,数据库的安装、创建和连接,DAO和ADO的数据/数据库处理实例,SQL增强数据处理,高性能数据处理,图形显示技术,报表打印技术,控件编程技巧,二进制数据处理,数据的备份/恢复、导入/导出,数据库系统常见功能模块设计,安装程序制作等。综合实例篇中精选了4个完整的数据库系统:ADO+SQL Server实现考试系统,ADO+SQL Server实现学生选课系统,ADO+SQL Server实现图书馆信息系统,ADO+Access实现超市管理(POS)系统,能够帮助读者快速领会复杂系统的设计精髓。
本书内容由浅入深,从最基本的数据库安装一直到综合实例的实现,都有详细的讲解。书中附带了大量实例源代码,不仅适合初学者学习Visual Basic数据库开发技术,对于有经验的Visual Basic数据库开发人员也有较高的参考价值。
| |
|
顾客评论 |
|
目录
目 录 第1篇 基础篇 第1章 Visual Basic和数据库开发 1.1 各种开发平台比较 1.2 Visual Basic开发环境 1.2.1 ActiveX控件 1.2.2 Hello Word程序 1.3 Visual Basic数据库开发技术 1.3.1 DAO数据库开发技术 1.3.2 RDO数据库开发技术 1.3.3 ADO数据库开发技术 1.3.4 ODBC数据库开发技术 1.4 流行关系数据库 1.4.1 Access数据库 1.4.2 SQL Server 2000数据库 1.4.3 Oracle数据库 1.4.4 DB2数据库 1.4.5 Sybase数据库 第2章 数据库安装. 创建实例 2.1 Access数据库 2.1.1 安装Access数据库 2.1.2 创建Access数据库 2.1.3 用OLE DB连接Access 2.1.4 用ODBC连接Access 2.1.5 程序中设定ADO连接属性 2.2 SQL Server数据库 2.2.1 安装SQL Server 2.2.2 启动SQL Server 2.2.3 创建SQL Server数据库 2.2.4 连接SQL Server数据库 2.3 用ADO连接数据库 2.3.1 ODBC连接 2.3.2 OLE DB Provider连接 2.3.3 MS Remote连接 第3章 数据处理实例 3.1 ADO控件编程 3.1.1 程序设计 3.1.2 程序实现 3.2 ADO对象编程 3.2.1 程序设计 3.2.2 程序实现 3.3 SQL与ADO联合编程 3.3.1 程序设计 3.3.2 程序实现 3.4 ADO对象增强编程 3.4.1 程序设计 3.4.2 程序实现 3.5 DATA控件编程 3.5.1 程序设计 3.5.2 程序实现 3.6 DAO对象编程 3.6.1 程序设计 3.6.2 程序实现 3.7 事务处理编程 3.7.1 ADO事务处理 3.7.2 DAO事务处理 第4章 数据库处理实例 4.1 创建SQL Server数据库 4.2 创建Access数据库 4.2.1 DAO创建Access数据库 4.2.2 DAO创建带密码的Access数据库 4.2.3 ADOX创建Access数据库 4.3 创建表格实例 4.3.1 在原有数据表基础上建立新表 4.3.2 用ADOX建立新表 4.3.3 用SQL语句建立新表 4.4 创建字段实例 4.4.1 用ADOX创建字段 4.4.2 用SQL 语句创建字段 4.5 创建索引实例 4.6 创建关键字实例 4.7 获取数据库中所有表格实例 4.7.1 获取SQL Server数据库中所有表格 4.7.2 获取Access数据库中所有表格 4.8 获取表格中所有字段及属性实例 4.9 获取表格索引信息实例 4.10 删除操作的综合实例 4.10.1 Access数据库中的删除操作 4.10.2 SQL Server数据库中的删除操作 第5章 SQL增强数据处理实例 5.1 SQL语言简介 5.2 SQL查询语句的使用 5.2.1 查询的字段及别名 5.2.2 指定记录源 5.2.3 指定查询条件 5.2.4 对结果进行排序 5.2.5 查询前面或后面的少数记录 5.2.6 去掉重复字段查询记录 5.2.7 合并查询 5.2.8 连接查询 5.2.9 分组查询及统计 5.3 SQL数据定义. 操作语句的使用 5.3.1 数据定义语句 5.3.2 数据操作语句 5.4 参数查询 5.5 生成SQL查询语句的实例 5.6 自动生成VB数据库操作代码的实例 5.7 数据分类统计实例 第6章 高性能数据处理实例 6.1 存储过程概述 6.2 存储过程的新建. 修改. 删除实例 6.2.1 新建存储过程 6.2.2 修改存储过程 6.2.3 删除存储过程 6.3 获取数据库中所有存储过程 6.4 获取指定存储过程语句 6.5 存储过程的编写 6.6 调用存储过程 6.7 存储过程的综合实例 6.8 由表生成存储过程的实例 6.9 视图概述 6.10 视图的新建. 修改. 删除实例 6.10.1 新建视图 6.10.2 修改视图 6.10.3 删除视图 6.11 获得数据库中所有的视图 6.12 获得指定视图语句 6.13 ADO性能优化 6.13.1 概述 6.13.2 连接优化 6.13.3 查询优化 6.13.4 处理查询结果 第7章 图形显示实例 7.1 VB图形显示方法综述 7.2 MSChart图形控件实例 7.2.1 MSChart的添加 7.2.2 MSChart重要属性 7.2.3 条形图实例 7.2.4 饼形图实例 7.2.5 三维图实例 7.2.6 MSChart的不足及改进实例 7.2.7 MSChart的其他实例 7.3 Formula One图形控件实例 7.3.1 Formula One的安装和添加 7.3.2 Formula One的条形图实例 7.3.3 Formula One的饼形图实例 7.4 TeeChart图形控件实例 7.4.1 TeeChart的安装和添加 7.4.2 TeeChart的条形图实例 7.4.3 TeeChart的饼形图实例 第8章 报表打印实例 8.1 Visual Basic报表打印综述 8.2 Printer对象的报表打印实例 8.3 Data Report的报表打印实例 8.3.1 Data Report简单单表打印 8.3.2 Data Report动态绑定数据源 8.3.3 Data Report复杂多表综合应用 8.4 Crystal Report的报表打印实例 8.4.1 Crystal Report简单单表打印 8.4.2 Crystal Report套表打印 8.5 Active Report的报表打印实例 8.5.1 Active Report简单单表打印 8.5.2 Active Report报表转换实例 8.6 通过Word进行报表打印 8.7 通过Excel进行报表打印 8.7.1 一般方法 8.7.2 速度改进 8.8 通过DBGrid进行报表打印 第9章 控件编程实例 9.1 TextBox控件 9.1.1 清除TextBox控件的文本 9.1.2 返回TextBox中文本的行数 9.1.3 返回TextBox中显示的第一行文字的行号 9.1.4 返回TextBox中显示文字的最大行数 9.1.5 滚动显示TextBox中的文字 9.1.6 返回TextBox指定行的文本 9.1.7 将右键菜单替换为定制菜单 9.1.8 切换输入法 9.2 ListBox控件 9.2.1 为ListBox设定水平滚动条 9.2.2 为ListBox添加弹出提示 9.2.3 防止将重复项目添加至ListBox 9.2.4 获取当前鼠标下项目的索引值 9.2.5 选择全部ListBox项目 9.3 ListView控件 9.3.1 在ListView中显示数据 9.3.2 加快ListView显示数据的速度 9.3.3 ListView中的数据排序 9.3.4 ListView改进数据排序实例 9.3.5 将标题栏转换成平面式的标题栏 9.4 TreeView控件 9.4.1 TreeView节点操作综合实例 9.4.2 为TreeView添加背景图片 9.4.3 保存和恢复TreeView中的数据 9.4.4 将XML文档显示在TreeView中 9.5 DBGrid控件 9.5.1 为DBGrid控件增加下拉框 9.5.2 获取DBGrid控件的行数和列数 9.5.3 在DBGrid中将Boolean字段显示为CheckBox 9.5.4 获得DBGrid中被选择的多行数据 9.5.5 控制DBGrid中内容不被修改 9.5.6 固定DBGrid的前几列 9.5.7 将DBGrid数据保存到txt文件 9.6 MSFlexGrid控件 9.6.1 隐藏MSFlexGrid的某些行 9.6.2 MSFlexGrid的自动填充功能 9.6.3 其他自动填充功能 9.6.4 MSFlexGrid数据填充技术 第10章 二进制数据处理实例 10.1 二进制数据处理综述 10.2 将二进制文件存入数据库 10.2.1 使用AppendChunk方法 10.2.2 使用Stream对象 10.3 将数据库中的二进制数据导出 10.3.1 使用GetChunk方法 10.3.2 使用Stream对象 10.4 通过数据库打开各种文件 10.4.1 读取并打开数据库中存储的图像文件 10.4.2 读取并打开数据库中存储的文本文件 10.4.3 读取并打开数据库中存储的视频 第11章 数据备份/恢复. 导入/导出实例 11.1 Access数据库的压缩实例 11.2 Access数据库导出到Txt文件实例 11.2.1 编程实现 11.2.2 利用Access的导出工具实现 11.3 Txt文件转化为Access数据库实例 11.3.1 编程实现 11.3.2 利用Access的导入工具实现 11.4 Access数据库格式转换 11.5 将Excel数据复制到Access 11.6 SQL数据库的备份实例 11.7 SQL数据库的恢复实例 11.8 SQL Server数据库导出到Txt文件实例 11.8.1 编程实现 11.8.2 利用SQL Server的导出工具实现 11.9 Txt文件转化为SQL Server数据库实例 11.9.1 编程实现 11.9.2 利用SQL Server的导入工具实现 11.10 ADO数据导出到Excel表格和HTML文件实例 11.11 DAO数据导出到Excel表格和HTML文件实例 11.12 DTS导入/导出向导的使用 第12章 功能模块设计 12.1 日期格式处理模块 12.2 分页显示技术 12.3 多级别权限功能模块 12.3.1 总体设计及核心代码 12.3.2 登录功能的实现 12.3.3 根据不同的权限显示不同的菜单项 12.3.4 用户及其权限管理 12.3.5 组管理 12.4 加密模块 12.4.1 对密码字符串加密实例 12.4.2 中文字符串加密实例 12.5 界面模块 12.5.1 界面设计实例一 12.5.2 界面设计实例二 12.5.3 界面设计实例三 12.5.4 界面设计实例四 第13章 安装程序制作实例 13.1 用Package&Deployment向导制作安装程序 13.2 用Install Shield制作安装程序 13.2.1 导入Visual Basic编写的数据库系统 13.2.2 添加其他组件 13.2.3 添加其他文件 13.2.4 修改注册表 13.2.5 编译安装程序 13.3 用Wise Installation制作安装程序 第14章 其他编程实例 14.1 ADO和XML编程 14.1.1 将数据写入XML文件 14.1.2 ADO数据集与XML数据交换实例 14.2 创建DSN 14.2.1 创建Access的DSN 14.2.2 获取系统的DSN列表 14.2.3 设置/返回SQL Server的DSN 14.3 异步获取数据 14.4 快速产生连接语句 14.5 连接语句生成器 14.6 离线ADO技术 14.7 获取OLEDB Provider支持的数据类型 14.8 SQL Server浏览器 14.9 附加. 移去SQL Server数据库实例 14.10 获取Access数据库的密码 14.11 ADO Shape语句使用实例 14.11.1 单层连接 14.11.2 多层连接 14.11.3 参数化 14.11.4 多表连接 14.11.5 统计总和的连接 14.11.6 分组 14.12 阿拉伯数字转换为中文数字的实例 第2篇 综合实例篇 第15章 ADO SQL Server实现考试系统 15.1 技术要点 15.2 系统概况 15.2.1 软件配置 15.2.2 硬件配置 15.3 需求分析 15.3.1 总体功能要求 15.3.2 性能的需求 15.4 数据库设计及配置 15.4.1 数据库设计 15.4.2 数据库配置 15.5 系统实现 15.5.1 设计概况 15.5.2 系统主界面 15.5.3 题目类别模块 15.5.4 题目模块 15.5.5 模块文件 15.5.6 参数设置模块 15.5.7 系统选项设置模块 15.5.8 考试模块 15.5.9 系统登录模块 15.5.10 用户管理模块 第16章 ADO SQL Server实现学生选课系统 16.1 技术要点 16.2 系统概况 16.2.1 软件配置 16.2.2 硬件配置 16.3 需求分析 16.3.1 总体功能要求 16.3.2 性能的需求 16.4 数据库设计及配置 16.4.1 数据库设计 16.4.2 数据库配置 16.5 系统实现 16.5.1 设计概况 16.5.2 系统主界面 16.5.3 学生信息管理模块 16.5.4 教师信息管理模块 16.5.5 课程信息管理模块 16.5.6 查询模块 16.5.7 学生选课模块 16.5.8 登录及用户管理模块 16.5.9 主模块 16.5.10 图像操作模块 第17章 ADO SQL Server实现图书馆信息系统 17.1 技术要点 17.2 系统概况 17.2.1 软件配置 17.2.2 硬件配置 17.3 需求分析 17.3.1 总体功能要求 17.3.2 性能的需求 17.4 数据库设计及配置 17.4.1 数据库设计 17.4.2 数据库配置 17.5 系统程序实现 17.5.1 设计概况 17.5.2 系统主界面 17.5.3 主题信息管理模块 17.5.4 书籍信息管理模块 17.5.5 书本信息管理模块 17.5.6 会员信息管理模块 17.5.7 员工信息管理模块 17.5.8 借书管理模块 17.5.9 系统配置模块 17.5.10 欠款支付配置模块 17.5.11 报表打印模块 第18章 ADO Access实现POS 超市管理 系统 18.1 技术要点 18.2 系统配置 18.2.1 软件配置 18.2.2 硬件配置 18.3 需求分析 18.3.1 总体功能要求 18.3.2 性能的需求 18.4 数据库设计及配置 18.4.1 数据库设计 18.4.2 数据库E-R图 18.4.3 数据库配置 18.5 系统实现 18.5.1 设计概况 18.5.2 系统登录模块 18.5.3 系统主界面 18.5.4 供应商管理模块 18.5.5 商品管理模块 18.5.6 商品分类管理 18.5.7 商品入库管理 18.5.8 前台销售管理 18.5.9 数据备份/恢复模块 18.5.10 权限管理模块 18.5.11 系统设置模块 18.5.12 其他模块
| |
Visual Baslc数据库编程技术与实例(附光盘)-相关图书 ·泌尿系结石 ·CSS2网页结构建筑师(1CD) ·2005年全国硕士研究生入学考试历年试题精解(数学四) ·光盘刻录应用秘笈 ·舆论监督与名誉权问题研究 ·高吸水性树脂的工艺与配方 ·提高记叙文分数的捷径 ·Visual C++.NET经典开发案例1CD ·Delphi 7经典开发案例1CD ·三国演义:[英汉对照] ·人文论丛(2003年卷) ·电子政务理论与实践 ·Delphi 7项目开发实践1CD ·坟墓的闯入者 ·柏拉图全集·第四卷 ·春雪 ·生物工艺学(下册) ·老年社会工作(中等职业教育国家规划教材) ·AutoCAD ARX函数库查询辞典(含盘) ·现代行政法的基本理念
|
| |