关注微信

推荐商品

    加载中... 正在为您读取数据...
分享到:
  • 新世纪高职高专课程与实训系列教材?VisualC#2008数据库编程实训教程[平装]
  • 共1个商家     21.80元~21.80
  • 作者:李志中(作者),谢云(作者),魏菊霞(作者)
  • 出版社:清华大学出版社;第1版(2010年2月1日)
  • 出版时间:
  • 版次 :
  • 印刷时间:
  • 包装:
  • ISBN:9787302217244

  • 商家报价
  • 简介
  • 评价
  • 加载中... 正在为您读取数据...
  • 商品描述

    编辑推荐

    《Visual C# 2008数据库编程实训教程》:
    注重基础知识的学习与讲解
    配有丰富的案例与上机实训题
    指导步骤清晰,参考源文件丰富
    每本教材均配有配套的电子教案
    丛书特点:
    根据教育部颁布的新的学科专业调整方案和高校教材建设目标编写而成
    根据行业需求,使教材与相关的职业资格培训紧密结合
    努力培养“学术型”与“应用型”相结合的人才
    具有实用性和前瞻性,与就业市场结合紧密
    丛书定位于职业教育,面向高职高专院校,同时也适用于同等学历的继续教育

    目录

    第一部分 基础篇
    第1章 初识Visual C# 2008
    1.1 Visual C# 2008简介
    1.1.1 关于Visual C# 2008
    1.1.2 Visual C# 2008的新增功能
    1.2 安装VisualStudio2008
    1.3 初次使用Visual C# 2008
    1.4 Visual C# 2008开发环境的界面组成
    1.4.1 创建Windows应用程序
    1.4.2 定制开发环境
    1.4.3 开发环境的界面组成
    1.5 一个简单的Windows应用程序
    1.5.1 界面设计
    1.5.2 属性设置
    1.5.3 编写代码
    1.5.4 运行程序
    小结
    习题

    第2章 C#语言基础
    2.1 数据类型
    2.2 标识符与命名空间
    2.2.1 关键字与标识符
    2.2.2 命名空间
    2.3 常量与变量
    2.3.1 常量
    2.3.2 变量
    2.4 运算符与表达式
    2.4.1 算术运算符
    2.4.2 字符串连接运算符
    2.4.3 关系运算符
    2.4.4 逻辑运算符
    2.4.5 赋值运算符
    2.4.6 位运算符
    2.4.7 自增和自减运算符
    2.4.8 其他运算符
    2.4.9 运算符的优先级和结合顺序
    2.5 命名规则
    2.6 控制结构
    2.6.1 顺序结构
    2.6.2 选择结构
    2.6.3 循环结构
    2.6.4 跳转语句
    2.7 数组
    2.7.1 几个相关的概念
    2.7.2 数组的声明
    2.7.3 创建数组实例
    2.7.4 数组的初始化
    2.7.5 访问单个数组元素
    2.7.6 遍历数组
    2.7.7 数组的方法和属性
    2.7.8 数组的复制
    2.8 方法
    2.8.1 方法的声明
    2.8.2 方法的调用
    2.8.3 参数传递
    2.9 类与对象
    2.9.1 类
    2.9.2 对象
    2.10 文件操作
    2.10.1 文件操作的类
    2.10.2 Directory类
    2.10.3 Directorylnfo类
    2.10.4 File类
    2.10.5 FileInfo类
    2.10.6 二进制文件的读写
    2.10.7 读写文本文件
    小结
    习题

    第3章 ADO.NET简介
    3.1 ADO.NET对象模型
    3.2.NET数据提供程序
    3.2.1 .NET数据提供程序概述
    3.2.2 SQL Server.NET数据提供程序
    3.2.3 OLEDB.NET数据提供程序
    3.2.4 选择.NET数据提供程序
    3.3 数据集
    3.3.1 数据集概述
    3.3.2 数据集的组成结构
    3.3.3 数据集的核心对象
    3.4 SQL Server.NET数据提供程序的相关类
    3.4.1 SqlConnection类
    3.4.2 DataSet类
    3.4.3 SqlDataAdaptet类
    3.4.4 SqlCommand类与SqlDataReader类
    3.5 DataGridView控件
    3.5.1 DataGridView控件概述
    3.5.2 使用DataGridView控件
    小结
    习题

    第二部分 基于SQL Server的学生选课系统
    第4章 学生选课系统的分析与设计
    4.1 学生选课系统简介
    4.1.1 学生选课系统的功能模块
    4.1.2 学生选课系统的模块结构
    4.1.3 学生选课系统的体系结构设计
    4.1.4 如何介绍学生选课系统
    4.2 中间件设计
    4.3 数据库设计
    4.3.1 数据表结构
    4.3.2 创建数据库
    4.3.3 创建关系图
    小结
    习题

    第5章 设计登录模块
    5.1 制作个性化图片
    5.1.1 制作登录图片
    5.1.2 制作系统图标
    5.2 创建新项目
    5.3 设计登录界面
    5.3.1 添加控件
    5.3.2 设置控件属性
    5.4 使用数据集实现登录
    5.4.1 编写代码
    5.4.2 运行程序
    5.5 使用自定义方法实现登录
    5.5.1 更新CDataBase类代码
    5.5.2 更新登录代码
    5.6 使用DataReader类实现登录
    5.7 登录学生选课系统
    小结
    习题

    第6章 设计数据库配置模块
    6.1 修改登录界面
    6.1.1 添加控件
    6.1.2 设置新添加控件的属性
    6.2 修改和编写相关代码
    6.2.1 修改CDataBase类的代码
    6.2.2 编写登录窗体代码
    6.3 配置数据库
    小结
    习题

    第7章 设计学生选课系统主窗体
    7.1 主窗体的界面设计
    7.1.1 添加控件
    7.1.2 界面对象属性设置
    7.2 添加子系统窗体
    7.3 主窗体的代码
    7.3.1 窗体初始化代码
    7.3.2 进入子系统的代码
    7.3.3 切换系统用户代码
    7.3.4 退出系统代码
    7.4 主窗体的运行情况
    小结
    习题

    第8章 设计系统用户管理模块
    8.1 用户管理界面设计
    8.1.1 添加控件
    8.1.2 设置属性
    8.2 编写用户管理代码
    8.2.1 编写数据库访问方法
    8.2.2 编写用户管理窗体代码
    8.3 注册与删除用户
    小结
    习题

    第9章 使用MD5加密用户密码
    9.1 MD5算法简介
    9.2 编写加密数据的方法
    9.3 修改相关代码
    9.3.1 修改用户管理代码
    9.3.2 注册一个新用户
    9.3.3 修改登录代码
    9.4 加密后的运行情况
    小结
    习题

    第10章 设计个人信息管理模块
    10.1 设计用户界面
    10.2 属性设置
    10.3 编写代码
    10.3.1 引入命名空间与定义公共变量
    10.3.2 窗体初始化代码
    10.3.3 设置和修改个人信息代码
    10.3.4 修改密码代码
    10.4 管理个人信息
    10.4.1 设置和修改个人信息
    10.4.2 修改我的密码
    小结
    习题

    第11章 设计找回用户密码模块
    11.1 修改登录模块
    11.1.1 修改登录界面
    11.1.2 编写相关代码
    11.2 设计找回用户密码窗体
    11.2.1 用户界面设计
    11.2.2 属性设置
    11.2.3 编写代码
    11.3 设置个人信息
    11.3.1 实现原理
    11.3.2 修改代码
    11.4 找回用户密码
    小结
    习题

    第12章 设计学生信息管理模块
    12.1 界面设计
    12.2 属性设置
    12.3 编写代码
    12.3.1 公共方法
    12.3.2 窗体代码
    12.3.3 数据控件代码
    12.3.4 【添加】按钮代码
    12.3.5 【修改】按钮代码
    12.3.6 【删除】按钮代码
    12.3.7 【查询条件】下拉列表框代码
    12.3.8 【查询】按钮代码
    12.3.9 【全部】按钮代码
    12.3.10 【退出】按钮代码
    12.4 管理学生信息
    小结
    习题

    第13章 设计课程信息管理模块
    13.1 界面设计
    13.2 属性设置
    13.3 编写代码
    13.3.1 公共方法
    13.3.2 窗体代码
    13.3.3 数据控件代码
    13.3.4 【添加】按钮代码
    13.3.5 【修改】按钮代码
    13.3.6 【删除】按钮代码
    13.3.7 【查询条件】下拉列表框代码
    13.3.8 【查询】按钮代码
    13.3.9 【全部】按钮代码
    13.3.10 【退出】按钮代码
    13.4 管理课程信息
    小结
    习题

    第14章 设计选课信息管理模块
    14.1 界面设计与属性设置
    14.1.1 窗体和选项卡
    14.1.2 【我的选课信息】页面
    14.1.3 【选课信息管理】页面
    14.1.4 【选课帮助】页面
    14.2 编写代码
    14.2.1 公共代码
    14.2.2 【我的选课信息】页面代码
    14.2.3 【选课信息管理】页面代码
    14.3 管理选课信息
    小结
    习题

    第15章 数据库的备份与恢复
    15.1 用户界面设计
    15.1.1 窗体
    15.1.2 对话框
    15.2 编写代码
    15.2.1 命名空间与公共变量
    15.2.2 数据库备份代码
    15.2.3 数据库恢复代码
    15.3 备份与恢复数据库
    15.3.1 备份数据库
    15.3.2 恢复数据库
    小结
    习题

    第16章 设计系统帮助模块
    16.1 设计界面
    16.2 设置属性
    16.3 编写代码
    16.3.1 链接代码
    16.3.2 【查看系统帮助信息】按钮代码
    16.3.3 【关闭】按钮代码
    16.4 使用系统帮助
    小结
    习题

    第17章 部署学生选课系统
    17.1 设置系统图标
    17.2 生成安装文件
    17.3 安装学生选课系统
    17.4 启动学生选课系统
    17.5 创建数据库
    17.5.1 安装SQL Server2000
    17.5.2 附加系统数据库
    17.6 运行系统
    小结
    习题

    第三部分 基于Access的学生选课系统
    第18章 实现Access版的学生选课系统
    18.1 创建数据库
    18.2 创建数据表和关系
    18.2.1 创建数据表
    18.2.2 创建关系
    18.3 实现Access版的学生选课系统
    18.3.1 修改CDataBase类
    18.3.2 修改登录窗体
    18.3.3 修改用户管理模块的代码
    18.3.4 修改个人信息管理模块的代码
    18.3.5 修改找回用户密码模块的代码
    18.3.6 修改数据库备份与恢复模块的代码
    18.3.7 运行情况
    小结
    习题
    参考文献

    序言

    一、关于Visual C# 2008
    C#是一种简单、现代、类型安全和面向对象的语言。Microsoft公司设计C#是为了建立运行于.NET平台上的、范围广泛的企业级应用程序。
    C#已成为在.NET平台上进行开发的首选语言,微软甚至用C#编写了.NET框架的大部分代码。C#功能强大且具有灵活性,Microsoft公司设计的另外一种语言Visual Basic则具有简单、易用等特性。Visual Studio 2008将两者融于一体,大大地方便了程序员快速进行程序开发,同时保持了开发者需要的强大性和灵活性。
    Visual C# 2008的集成开发环境与Visual Basic 2008和Visual C++2008相同,并且在语言风格和控件的使用方法上也很相似。
    二、本书结构
    本书主要介绍Visual C# 2008数据库编程知识,分为3个部分,共18章。其中前3章为第一部分,简单地介绍了C# 3.0语言的基础知识和ADO.NET基础:第4~17章为第二部分,详细地介绍了一个基于SQL Server的数据库项目——学生选课系统的设计与实现;第18章为第三部分,内容为使用Access数据库改写第4~17章介绍的部分代码,实现Access版的学生选课系统。本书各章的主要内容说明如下。
    第一部分基础篇
    第l章介绍了C# 3.0的新特性、Visual Studio 2008的安装过程,以及Visual C# 2008的Windows编程环境。
    第2章介绍了C# 的基本数据类型、关键字和标识符、常量与变量、运算符和表达式、C群编码规范、程序控制结构、数组、方法、类与对象、文件操作等基础知识。
    第3章介绍了ADO.NET对象模型,包括.NET数据提供程序的相关类、数据集等。
    第二部分基于SQL Server的学生选课系统
    第4章首先简单地介绍了学生选课系统的需求分析和功能模块的划分,并进行了简单的系统逻辑结构设计,然后根据分析和设计的结果使用Microsoft SQL Server 2000设计了学生选课系统的数据库。
    第5章使用多种方法介绍了学生选课系统登录模块的实现。
    第6章介绍了如何使用数据库配置文件完成对学生选课系统数据库环境的配置。
    第7章介绍了学生选课系统主窗体(导航页面)的界面设计与功能实现。
    第8章介绍了学生选课系统的系统用户管理,包括注册和删除系统用户。本系统中,包括超级用户、管理员用户、一般用户和学生用户四种系统用户类型,系统用户管理模块主要用于注册和删除管理员用户和一般用户。
    第9章介绍了使用MD5算法加密系统用户密码的方法,通过对用户密码的加密,保证系统的安全性。

    文摘

    插图:


    第一部分 基础篇
    第1章 初识Visual C# 2008
    本章将首先介绍Visual C# 2008的新特性和Visual Studio 2008的安装步骤,Visual C#2008是一个强大的开发工具,它的许多相对于以前版本的新功能和新特点使软件开发变得更加方便、快捷,从而大大提高了软件的开发效率。然后介绍使用Visual C# 2008创建一个Windows应用程序的基本方法,在此基础上,介绍如何定制Visual C# 2008的个性化开发环境。最后开发一个简单的Windows应用程序,并详细介绍Visual C# 2008开发环境的界面组成。
    1.1 Visual C# 2008简介
    C#语言从C/C++语言演变而来,是一种为了高效地生成类型安全、面向对象的应用程序而设计的语言。C#允许开发人员开发面向Windows、Web和移动设备等类型的程序。与所有其他面向Microsoft.NET Framework的语言一样,使用C#编写的程序都具有安全性和语言互操作性方面的优点。
    1.1.1 关于Visual C# 2008
    Visual C#2008是微软公司推出的全新IDE(Integrated Development Environment,集成开发环境)Visual Studio 2008的重要成员之一,它加入了很多新特性与新功能。Visual C#2008极大地增强了Web的设计功能,它支持基于网络应用的开发,也可以开发基于Visual C#2008的ASP.NET程序。Visual C#2008进一步适应了电子商务时代发展的需要,它必将更广泛地应用于B/S结构和多层结构。
    Visual C#2008是当今最流行的软件开发工具之一,于2008年2月正式推出,是Visual C#2005的升级版,同时C#语言版本也由C#2.0升级到了C#3.0。由于它具有简单易学、开发效率高、开发周期短等优势,深受广大软件开发人员的喜爱。