VisualStudio2015(C#)Windows数据库项目开发

VisualStudio2015(C#)Windows数据库项目开发

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

Visual Studio 2015开发Windows窗体应用全攻略

内容简介

本书通过一个完整的项目讲解如何使用Visual Studio 2015(C#)开发基于数据库(SQL Server)的Windows窗体应用程序。本书主要内容包括:主窗体界面设计、数据集、多种数据维护(录入、修改、删除)开发、统计查询、RDLC报表设计、自定义控件开发(简单控件、复合控件)、控件使用技巧(如DataGridView拖放技术、自定义绘制技术)、LINQ技术应用、智能客户端部署ClickOnce等技术。本书附录通过网上购物系统介绍了使用Visual Studio 2015开发Web项目的强大功能,有利于读者进一步学习Visual Studio 2015开发工具。本书项目完整实用,既涉及项目开发的各个环节,又尽量避免出现重复知识点。在讲解方面,本书力求以深入浅出的方式指导读者完成项目的开发,并期望读者能收到举一反三的效果。

章节目录

封面

版权页

前言

目录

第1章 项目简介

1.1 项目和开发环境介绍

1.1.1 为什么学习该项目

1.1.2 开发环境介绍

1.2 系统运行

1.2.1 准备项目所需数据库

1.2.2 运行学生选课系统

1.3 认识项目

1.3.1 项目功能介绍

1.3.2 熟悉项目数据库中的表

1.3.3 数据库中表之间的关系

实训

第2章 主窗体开发

2.1 项目构成

2.1.1 创建项目

2.1.2 认识Program.cs文件

2.2 主窗体设计

2.2.1 主菜单

2.2.2 工具栏

2.2.3 状态栏

2.2.4 多文档界面应用程序主窗体设计

实训

第3章 数据维护窗体开发

3.1 系部数据维护

3.1.1 创建数据集并添加到系部表

3.1.2 设计系部信息窗体并维护数据

3.2 班级数据维护

3.2.1 修改数据集并添加到班级表

3.2.2 设计班级信息窗体并维护数据

3.3 学生数据维护

3.3.1 修改数据集并添加到学生表

3.3.2 设计学生信息窗体并维护数据

3.4 课程数据维护

3.4.1 设计课程信息窗体

3.4.2 维护课程数据

实训

第4章 系统登录及权限管理

4.1 系统登录

4.1.1 设计登录窗体

4.1.2 编写静态类供全局使用

4.1.3 编写登录相关代码

4.2 权限管理

4.2.1 登录信息

4.2.2 操作权限控制

实训

第5章 学生选课

5.1 选课填报志愿

5.1.1 界面设计

5.1.2 实现选课业务逻辑

5.1.3 实现DataGridView拖放行确定选课志愿顺序

5.2 查询报名结果

5.2.1 界面设计

5.2.2 相关代码编写

实训

第6章 选课抽签及抽签结果查询

6.1 随机抽签产生选课结果

6.1.1 设计存储过程

6.1.2 调用存储过程

6.2 按课程查看选课结果

6.2.1 界面设计

6.2.2 相关代码编写

实训

第7章 统计查询

7.1 按班级性别统计学生人数

7.1.1 界面设计

7.1.2 相关代码编写

7.2 未选课学生统计

7.2.1 界面设计

7.2.2 相关代码编写

实训

第8章 RDLC报表

8.1 打印来自原始表的数据

8.1.1 创建报表

8.1.2 准备预览报表窗体

8.1.3 调用报表

8.2 打印来自自定义表的数据

8.2.1 修改数据集,准备报表所需的DataTable

8.2.2 创建报表

8.2.3 调用报表

实训

第9章 系统完善

9.1 设计“关于”窗体

9.1.1 设置项目属性

9.1.2 设计窗体

9.2 异常

9.2.1 异常的概念

9.2.2 异常的处理

9.3 DataGridView单击列标题时取消排序

9.3.1 通过可视化方式设定DataGridView的所有列不排序

9.3.2 通过编写通用方法设定DataGridView的所有列不排序

9.3.3 调用方法禁止DataGridView单击列标题时排序

9.4 Singleton模式

9.4.1 Singleton模式的概念

9.4.2 用Singleton模式防止MDI子窗体的多实例化

实训

第10章 控件开发

10.1 用户控件

10.1.1 开发用户控件

10.1.2 使用用户控件

10.2 复合控件

10.2.1 开发登录系统的复合控件

10.2.2 使用复合控件实现系统登录

实训

第11章 LINQ查询技术

11.1 LINQ TO Object

11.1.1 LINQ TO Object简介

11.1.2 使用LINQ TO Object

11.2 LINQ TO DataSet

11.2.1 LINQ TO DataSet简介

11.2.2 使用LINQ TO DataSet

11.3 LINQ TO SQL

11.3.1 LINQ TO SQL简介

11.3.2 使用LINQ TO SQL

实训

第12章 使用ClickOnce部署项目

12.1 发布前的准备

12.1.1 配置IIS

12.1.2 更改项目图标

12.2 发布

12.2.1 发布项目

12.2.2 测试发布项目

实训

附录A 网上购物系统及其数据库简介

A.1 网上购物系统介绍

A.1.1 网上购物系统基本功能

A.1.2 为什么通过网上购物系统学习SQL Server

A.2 体验网上购物系统

A.2.1 准备网上购物系统所需数据库

A.2.2 运行网上购物系统

A.2.3 网上购物系统功能介绍

A.3 网上购物系统使用的数据库eShop

A.3.1 初步认识网上购物系统使用的数据库eShop

A.3.2 数据库中表之间的关系

VisualStudio2015(C#)Windows数据库项目开发是2018年由电子工业出版社出版,作者曾建华。

得书感谢您对《VisualStudio2015(C#)Windows数据库项目开发》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Swift项目开发基础教程 电子书
内容提要本书作为一本基于Swift3.0语法的全新教程,系统全面地讲解了使用Swift开发项目的知识和技术,可以帮助初学者真正达到从零基础到独立开发项目的技术水平,成为Swift。本书共分为12章:第1~5章讲解了Swift开发的一些基本语法;第6~7章讲解了Swift面向对象的编程思想;第8~10章讲解了Swift的开发特性;第11章讲解了Swift与Objective-C项目的相互迁移;第12
透视C#核心技术:系统架构及移动端开发 电子书
本书采用循序渐进的方式讲解C#及其在电商、ERP及手机APP方面的开发技术。
iOS开发项目化入门教程 电子书
本书讲解了iOS开发中的基础理论及其界面编程技术,包括iOS平台、iOS设备、iOS8新特性、常用控件的开发、表视图、多视图控制器、五种数据存储方式、常用设计模式、手势识别及动画等。
Java系统化项目开发教程 电子书
本书以培养面向对象编程思维、Java桌面应用开发技能为目标,以提出问题、解读问题、知识探究和解决问题为基本思路,采用控制台窗口呈现方式,着重突出算法逻辑过程,以“图形参数计算程序”为载体,阐述面向对象的抽象概念及结合Java基本语法的编程应用;并进一步利用对用户更为友好的图形界面方式,以“闹钟工具软件”的设计实现为主线,融入Java的主要编程机制,如事件处理机制、输入/输出机制、异常处理机制等的应
MySQL数据库管理与开发(慕课版) 电子书
本书系统全面地介绍了有关MySQL数据库应用开发所涉及的各类知识。全书共分13章,内容包括数据库设计概述、MySQL概述、MySQL数据库管理、MySQL表结构管理、表记录的更新操作、表记录的检索、视图、触发器、存储过程与存储函数、备份与恢复、MySQL性能优化、事务与锁机制、综合开发案例——图书馆管理系统。本书**后还附有12个实验。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,实