Visual Basic 2005+SQL Server 2005数据库开发与实例

出版时间:2008-6  出版社:清华大学出版社  作者:臧洪光,王涛,唐植华,周明辉 编著  页数:474  字数:736000  
Tag标签:无  

前言

  Visual Basic.NET是Microsoft Visual Studio.NET开发组件中功能强大的快速开发工具。它不仅继承了Visual Basic 6.0简单易学的特性,还新增了“继承”功能,使得Visual Basic变成了真正的“面向对象的”编程工具。在数据库领域,其表现更是引人注目,它提供了多种数据库开发技术,支持几乎所有的数据库系统,如SQL Server、Oracle、MySQL、Sybase、Access等;而且还提供了良好的开发环境和丰富的文档支持。

内容概要

Visual Basic 2005是Microsoft Visual Studio开发组件中功能强大的快速开发工具,由于其所具有的强大功能和友好的开发环境,一经推出便广受好评,成为Windows平台上应用程序开发的利器;而Microsoft SQL Server 2005更是在商用数据库市场上独领风骚,两者的结合堪称程序开发的黄金组合。  本书包括13章,系统地介绍了Visual Basic 2005中文版以及SQL Server 2005的基本操作,并对使用Visual Basic开发数据库应用程序的方法进行了详细的介绍,具体包括Visual Basic 2005开发环境、数据库基本原理及应用、数据库访问接口概述、数据绑定技术、数据显示控件、Windows窗体应用程序开发流程及发布、Web数据库应用程序的开发流程及发布等内容。并且在本书的光盘上附有全部案例的源代码和视频讲解,读者可以根据需要在示例代码的基础上进行二次开发。  本书作为使用Visual Basic进行数据库开发的实例教程,围绕SQL Server 2005的特点对此类应用程序的开发流程进行了详细的说明,教学重点明确、结构合理、语言简明,而且每个实例均为作者在本领域工作中的真实案例,具有很强的实用性,适用对象为Visual Basic及SQL Server的初、中级读者,可以作为Visual Basic程序设计培训班的教材,也适合软件程序开发人员或是工科高等院校学生自学使用。

书籍目录

第1章  Visual Basic 2005开发环境	 1.1  Windows Form应用程序	  1.1.1  创建项目	  1.1.2  添加窗体	  1.1.3  添加控件	  1.1.4  添加代码	 1.2  Windows窗体应用程序示例	  1.2.1  建立用户界面	  1.2.2  添加代码	  1.2.3  实现弹出式对话框	 1.3  Web窗体设计器	  1.3.1  Web页面、HTML窗体和Web窗体	  1.3.2  Web基础理论	 1.4  一个简单的Web窗体程序	  1.4.1  开启一个ASP.NET Web应用程序项目	  1.4.2  添加控件和对控件编程	第2章  Visual Basic传统数据访问模式ADO	 2.1  ADO对象模型	 2.2  ADO常用对象	  2.2.1  Connection对象	  2.2.2  Command对象	  2.2.3  RecordSet对象	  2.2.4  ADO Parameter对象	  2.2.5  ADO Fields集合和Field对象	  2.2.6  ADO Properties集合和Property对象	  2.2.7  ADO Errors集合和Error对象	 2.3  ADO扩展库	 2.4  使用ADO控件	  2.4.1  创建使用ADO对象模型的项目	  2.4.2  获取数据	  2.4.3  显示RecordSet中的数据信息	  2.4.4  编辑数据	  2.4.5  更新数据	  2.4.6  关闭主界面	第3章  Visual Basic最新数据访问模式ADO.NET	 3.1  ADO与ADO.NET的区别	 3.2  ADO与ADO.NET的选择	 3.3  ADO.NET组件结构	 3.4  .NET数据提供程序	  3.4.1  ADO.NET Connection对象	  3.4.2  ADO.NET Command对象	  3.4.3  ADO.NET DataReader对象	  3.4.4  ADO.NET DataAdapter对象	 3.5  DataSet组件	  3.5.1  DataSet对象模型	  3.5.2  DataTable和DataTable Collection对象	  3.5.3  DataColumn对象	  3.5.4  DataRow对象	  3.5.5  DataRelationCollection和DataRelation	  3.5.6  ExtendedProperties	第4章  Visual Basic中的数据绑定及其控件	 4.1  简单数据绑定及其控件	  4.1.1  简单数据绑定控件	  4.1.2  创建简单数据绑定	 4.2  复杂数据绑定及其控件	  4.2.1  复杂数据绑定控件	  4.2.2  创建复杂数据绑定	 4.3  使用数据绑定的常见方案	  4.3.1  报表	  4.3.2  数据输入	  4.3.3  主控/详细关系	  4.3.4  查找表	第5章  Visual Basic的报表生成利器—— 水晶报表	 5.1  设计报表	  5.1.1  使用示例报表	  5.1.2  创建报表	 5.2  设置项目	 5.3  绑定报表	 5.4  导出报表	 5.5  打印报表	第6章  Visual Basic网络应用程序开发	 6.1  Windows程序开发和Web程序开发的区别	  6.1.1  界面设计	  6.1.2  数据库的安全性	  6.1.3  数据量	 6.2  建立Web应用程序的运行环境	  6.2.1  安装IIS Web服务器	  6.2.2  管理Web服务器的目录	 6.3  Visual Basic在开发Web应用程序时的作用	  6.3.1  If/Then判断	  6.3.2  处理来自客户端的信息	  6.3.3  存取数据和文件	 6.4  Visual Basic开发Web程序的常用类	  6.4.1  Page类	  6.4.2  Request对象	  6.4.3  Response对象	 6.5  Visual Basic开发Web程序的常用控件	  6.5.1  GridView控件	  6.5.2  DataList控件	 6.6  使用Visual Basic开发网络数据库程序的流程	第7章  SQL Server 2005数据库管理	 7.1  SQL Server 2005的新增功能	 7.2  数据库管理	  7.2.1  数据库的创建和删除	  7.2.2  数据库的备份与还原	 7.3  数据表管理	  7.3.1  使用可视化方式创建表	  7.3.2  使用SQL语句创建表	  7.3.3  使用可视化方式对数据表进行增、删、改操作	  7.3.4  使用SQL语句对数据表进行增、删、改操作	  7.3.5  设置数据表间的关系	 7.4  创建视图和存储过程	  7.4.1  使用可视化方式创建视图	  7.4.2  使用SQL语句创建视图	  7.4.3  创建存储过程	  7.4.4  安全管理	 7.5  触发器	  7.5.1  创建触发器	  7.5.2  删除触发器	 7.6  SQL查询	  7.6.1  DISTINCT	  7.6.2  子查询	  7.6.3  GROUP BY	  7.6.4  合计函数	  7.6.5  LIKE	第8章  超市管理系统	 8.1  概述	  8.1.1  系统背景	  8.1.2  系统预览	 8.2  主要技术	  8.2.1  面向对象的设计	  8.2.2  工程属性的设置	  8.2.3  窗体和基本控件的使用	  8.2.4  其他技术	 8.3  系统设计	  8.3.1  需求分析	  8.3.2  系统设计	 8.4  数据库设计	  8.4.1  数据库的需求分析	  8.4.2  数据库的逻辑结构设计	  8.4.3  创建表间关系	 8.5  设计系统主界面	  8.5.1  创建工程项目	  8.5.2  设计系统主界面	 8.6  通用类设计	  8.6.1  ADO.NET相关类	  8.6.2  DataBinding类	  8.6.3  DBUser类	 8.7  登录模块	 8.8  用户管理模块	  8.8.1  添加用户	  8.8.2  编辑用户	  8.8.3  删除用户	  8.8.4  修改密码	 8.9  进货管理模块	  8.9.1  登记订货单	  8.9.2  修改订货单	  8.9.3  删除和查询订单	 8.10  入库管理模块	 8.11  销售管理模块	 8.12  收付款查询模块	 8.13  基本信息管理模块	第9章  宾馆管理系统	 9.1  概述	  9.1.1  系统背景	  9.1.2  系统预览	 9.2  主要技术	  9.2.1  高级控件	  9.2.2  初始屏幕窗体	  9.2.3  ODBC.NET数据提供程序	  9.2.4  建立与访问项目资源	 9.3  系统设计	  9.3.1  需求分析	  9.3.2  系统设计	 9.4  数据库设计	  9.4.1  数据库的需求分析	  9.4.2  数据库的逻辑结构设计	  9.4.3  创建表间关系	  9.4.4  创建ODBC DSN	 9.5  设计系统主界面	  9.5.1  创建工程项目	  9.5.2  建立与访问项目资源	  9.5.3  初始屏幕窗体设计	  9.5.4  设计系统主界面	 9.6  通用类设计	 9.7  房客管理模块	  9.7.1  房客登记	  9.7.2  补交押金	  9.7.3  房客换房	  9.7.4  房客退房	 9.8  预定管理模块	  9.8.1  预定房间	  9.8.2  预定转入住	  9.8.3  取消预定	 9.9  客房管理模块	第10章  医院管理系统	 10.1  概述	  10.1.1  系统背景	  10.1.2  系统预览	 10.2  主要技术	  10.2.1  数据库操作	  10.2.2  DataGridView控件	  10.2.3  TabControl控件	  10.2.4  模式对话框	  10.2.5  异常处理	 10.3  系统设计	  10.3.1  需求分析	  10.3.2  系统设计	 10.4  数据库设计	  10.4.1  数据库的需求分析	  10.4.2  数据库的逻辑结构设计	  10.4.3  创建表间关系	 10.5  数据库结构的实现	  10.5.1  创建数据库	  10.5.2  创建门诊挂号表	  10.5.3  创建门诊病人表	  10.5.4  创建门诊收费表	  10.5.5  创建住院管理相关表	 10.6  设计系统主界面	  10.6.1  创建工程项目	  10.6.2  设计系统主界面	 10.7  通用类设计	  10.7.1  查询和创建数据库	  10.7.2  查询和创建表	  10.7.3  查询和创建视图	  10.7.4  根据查询条件显示指定表记录	  10.7.5  更新DataGridView改变的内容	 10.8  门诊管理模块	  10.8.1  门诊挂号	  10.8.2  门诊收费	 10.9  住院管理模块	  10.9.1  住院登记	  10.9.2  收预交金	  10.9.3  费用记账	  10.9.4  出院结算	第11章  房地产管理系统	 11.1  概述	  11.1.1  系统背景	  11.1.2  系统预览	 11.2  主要技术	  11.2.1  数据库操作	  11.2.2  DataGridView控件	  11.2.3  水晶报表	  11.2.4  访问系统配置文件	 11.3  系统设计	  11.3.1  需求分析	  11.3.2  系统设计	 11.4  数据库设计	  11.4.1  数据库的需求分析	  11.4.2  数据库的逻辑结构设计	  11.4.3  创建表间关系	  11.4.4  创建触发器	  11.4.5  创建存储过程	 11.5  设计系统主界面	  11.5.1  创建工程项目	  11.5.2  设计系统主界面	 11.6  通用类设计	  11.6.1  访问程序配置文件	  11.6.2  执行非查询命令	 11.7  销售管理模块	  11.7.1  客户管理和客户查询	  11.7.2  房屋销售和销售报表	 11.8  楼盘资料管理模块	  11.8.1  楼盘管理	  11.8.2  楼房管理	  11.8.3  房屋管理	 11.9  数据管理	  11.9.1  数据初始化	  11.9.2  备份数据库	  11.9.3  还原数据库	第12章  在线考试系统	 12.1  概述	  12.1.1  系统背景	  12.1.2  系统预览	 12.2  主要技术	  12.2.1  ASP.NET技术	  12.2.2  HTML技术	  12.2.3  数据库技术	  12.2.4  Web控件	 12.3  系统设计	  12.3.1  需求分析	  12.3.2  系统设计	 12.4  数据库设计	  12.4.1  数据库的需求分析	  12.4.2  数据库的逻辑结构设计	  12.4.3  创建表间关系	 12.5  通用类设计	 12.6  用户登录模块	 12.7  考生主界面模块	 12.8  生成试卷模块	 12.9  提交试卷模块	 12.10  考生信息管理模块	第13章  后台数据库系统的移植和升级以及系统的安装和部署	 13.1  后台数据库系统的移植	  13.1.1  Access数据库移植到SQL Server数据库	  13.1.2  从SQL Server 2000移植到SQL Server 2005	  13.1.3  从SQL Server移植到MySQL	  13.1.4  两台计算机之间的数据库移植	 13.2  后台数据库系统的升级	 13.3  Windows系统软件打包和发布	  13.3.1  在.NET中创建应用程序部署	  13.3.2  添加数据库	  13.3.3  安装“房地产管理系统”程序	 13.4  Web程序的打包和发布	  13.4.1  生成Web安装项目	  13.4.2  安装Web项目

章节摘录

  第1章 Visual Basic 2005开发环境  Visual Basic 2005使用与Visual C++、Visual C#、Visual J#相同的集成开发环境(IDE),因此它们可以共享开发环境提供的工具(例如文本编辑工具和调试工具),这样有助于创建混合语言解决方案。另外,这些语言利用了.NET Framework的功能,.NET Framework简化了ASP Web应用程序开发,从而可以很方便地使用Visual Basic 2005来开发网站。本章通过两个简单的例子,来演示如何使用Visual Basic生成桌面应用程序和ASP Web应用程序。

编辑推荐

  开发工具与后台数据库有很强的针对性;  内容新颖,将多种数据库技术相结合应用;  案例丰富,有较强的实用价值,具备商业特性;  实例讲解清晰,符合软件工程有理,且技术难点阐述明了;  数据库系统扩展性强,读者适当修改即可应用实际需要;  光盘内容包括实例源代码,实例开发和运行过程全程多媒体讲解。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Visual Basic 2005+SQL Server 2005数据库开发与实例 PDF格式下载


用户评论 (总计6条)

 
 

  •   虽然基础了点,但是还是不错的,挺有参考价值,是比较基础的带例程的那种书,计算机认准清华出版社还是不错的。印刷可以,是正版。一点缺憾是前面基础知识方面比较笼统,有点太基础了。
  •   这本书是帮朋友买的,还算实用。。
  •   内容不错,排版不够好
  •   同事的书,不错
  •   本书印刷出现很多错误,配送光盘里面的项目开发实例,如超市管理系统、宾馆管理系统都是由于代码错误运行不正常,明显作者没有一点责任心!!!也有清华大学出版社责任!
  •   内容介始比较浅,比较适合初学者.实例难度偏低.
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7