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

企业采购书卡请拔打028-83157469,团购书目请拨打19113427458(法定工作日9:00-17:00)

定  价 :
¥ 33.00
文 轩 价 :
¥22.80 (6.9折)
库  存 :
现在有货
作  者 :
曾建华 主编
所属分类 :
图书 > 教材教辅 > 大中专教材 > 理科教材
促销活动 :
❤老客户回馈,积分换礼券,购书更实惠
❤图书订单大陆地区包邮(新疆西藏运费每单20元)
详情 >>
购买数量 :
- +
立即购买
服  务 :
由"文轩网"直接销售和发货,并提供售后服务
正品低价| 闪电发货|货到付款| 高效退换货
¥22.80 (6.9折)
  • 作 者: 曾建华 主编
  • 出版社: 电子工业出版社
  • 出版时间:2018-02-01
  • 开 本:16开
  • 页 数:200
  • 印刷时间:2018-02-01
  • 字 数:333千字
  • 装 帧:平装
  • 语  种:中文
  • 版 次:1
  • 印 次:1
  • I S B N:9787121333934

目录

第1章 项目简介 (1)
1.1 项目和开发环境介绍 (1)
1.1.1 为什么学习该项目 (1)
1.1.2 开发环境介绍 (2)
1.2 系统运行 (2)
1.2.1 准备项目所需数据库 (2)
1.2.2 运行学生选课系统 (5)
1.3 认识项目 (6)
1.3.1 项目功能介绍 (6)
1.3.2 熟悉项目数据库中的表 (13)
1.3.3 数据库中表之间的关系 (15)
实训 (17)
第2章 主窗体开发 (21)
2.1 项目构成 (21)
2.1.1 创建项目 (21)
2.1.2 认识Program.cs文件 (23)
2.2 主窗体设计 (24)
2.2.1 主菜单(MenuStrip) (24)
2.2.2 工具栏(ToolStrip) (27)
2.2.3 状态栏(StatusStrip) (29)
2.2.4 多文档界面(MDI)应用程序主窗体设计 (31)
实训 (33)
第3章 数据维护窗体开发 (34)
3.1 系部数据维护 (34)
3.1.1 创建数据集并添加到系部表 (34)
3.1.2 设计系部信息窗体并维护数据 (37)
3.2 班级数据维护 (42)
3.2.1 修改数据集并添加到班级表 (42)
3.2.2 设计班级信息窗体并维护数据 (43)
3.3 学生数据维护 (49)
3.3.1 修改数据集并添加到学生表 (49)
3.3.2 设计学生信息窗体并维护数据 (49)
3.4 课程数据维护 (54)
3.4.1 设计课程信息窗体 (54)
3.4.2 维护课程数据 (55)
实训 (60)
第4章 系统登录及权限管理 (61)
4.1 系统登录 (61)
4.1.1 设计登录窗体 (61)
4.1.2 编写静态类供全局使用 (62)
4.1.3 编写登录相关代码 (65)
4.2 权限管理 (67)
4.2.1 登录信息 (67)
4.2.2 操作权限控制 (68)
实训 (69)
第5章 学生选课 (70)
5.1 选课填报志愿 (70)
5.1.1 界面设计 (70)
5.1.2 实现选课业务逻辑 (78)
5.1.3 实现DataGridView拖放行确定选课志愿顺序 (83)
5.2 查询报名结果 (87)
5.2.1 界面设计 (87)
5.2.2 相关代码编写 (87)
实训 (90)
第6章 选课抽签及抽签结果查询 (92)
6.1 随机抽签产生选课结果 (92)
6.1.1 设计存储过程 (92)
6.1.2 调用存储过程 (95)
6.2 按课程查看选课结果 (96)
6.2.1 界面设计 (97)
6.2.2 相关代码编写 (97)
实训 (100)
第7章 统计查询 (102)
7.1 按班级性别统计学生人数 (102)
7.1.1 界面设计 (102)
7.1.2 相关代码编写 (103)
7.2 未选课学生统计 (106)
7.2.1 界面设计 (106)
7.2.2 相关代码编写 (107)
实训 (110)
第8章 RDLC报表 (111)
8.1 打印来自原始表的数据 (111)
8.1.1 创建报表 (111)
8.1.2 准备预览报表窗体 (124)
8.1.3 调用报表 (125)
8.2 打印来自自定义表的数据 (127)
8.2.1 修改数据集,准备报表所需的DataTable (127)
8.2.2 创建报表 (129)
8.2.3 调用报表 (132)
实训 (134)
第9章 系统完善 (135)
9.1 设计关于窗体 (135)
9.1.1 设置项目属性 (135)
9.1.2 设计窗体 (137)
9.2 异常 (139)
9.2.1 异常的概念 (139)
9.2.2 异常的处理 (139)
9.3 DataGridView单击列标题时取消排序 (141)
9.3.1 通过可视化方式设定DataGridView的所有列不排序 (141)
9.3.2 通过编写通用方法设定DataGridView的所有列不排序 (142)
9.3.3 调用方法禁止DataGridView单击列标题时排序 (142)
9.4 Singleton模式 (142)
9.4.1 Singleton模式的概念 (142)
9.4.2 用Singleton模式防止MDI子窗体的多实例化 (143)
实训 (144)
第10章 控件开发 (145)
10.1 用户控件 (145)
10.1.1 开发用户控件 (145)
10.1.2 使用用户控件 (150)
10.2 复合控件 (151)
10.2.1 开发登录系统的复合控件 (152)
10.2.2 使用复合控件实现系统登录 (154)
实训 (156)
第11章 LINQ查询技术 (157)
11.1 LINQ TO Object (157)
11.1.1 LINQ TO Object简介 (157)
11.1.2 使用LINQ TO Object (158)
11.2 LINQ TO DataSet (163)
11.2.1 LINQ TO DataSet简介 (163)
11.2.2 使用LINQ TO DataSet (163)
11.3 LINQ TO SQL (165)
11.3.1 LINQ TO SQL简介 (165)
11.3.2 使用LINQ TO SQL (165)
实训 (168)
第12章 使用ClickOnce部署项目 (170)
12.1 发布前的准备 (171)
12.1.1 配置IIS (171)
12.1.2 更改项目图标 (173)
12.2 发布 (174)
12.2.1 发布项目 (174)
12.2.2 测试发布项目 (175)
实训 (176)
附录A 网上购物系统及其数据库简介 (177)
A.1 网上购物系统介绍 (177)
A.1.1 网上购物系统功能介绍 (177)
A.1.2 为什么通过网上购物系统学习SQL Server (177)
A.2 运行网上购物系统 (178)
A.2.1 准备网上购物系统所需数据库 (178)
A.2.2 运行网上购物系统 (180)
A.2.3 网上购物系统功能介绍 (183)
A.3 网上购物系统使用的数据库eShop (195)
A.3.1 初步认识网上购物系统使用的数据库eShop (195)
A.3.2 数据库中表之间的关系 (198)

作者简介

曾建华,1994年毕业于华中师范大学计算机科学系,毕业后先后在华南农业大学、深圳职业技术学院任教。对本科院校和职业院校都有深刻的了解,具备丰富的教学经验。在高校任教的同时,本人从未间断过项目的开发,本人使用的过软件工具包括:SubLime、Visual Studio、SQL Server、Delphi、Foxbase等。具备丰富的数据库项目开发经验和自学新技术的能力。

内容简介

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

价格说明

定价:为出版社全国统一定价;

文轩价:为商品的销售价,是您最终决定是否购买商品的依据;受系统缓存影响,最终价格以商品放入购物车后显示的价格为准;

关于新广告法声明

新广告法规定所有页面信息中不得出现绝对化用词和功能性用词。

本店非常支持新广告法,但为了不影响消费者正常购买,页面明显区域本店已在排查修改,对于不明显区域也将会逐步排查并修改,我们此郑重声明:本店所有页面上的绝对化用词与功能性用词在此声明全部失效,不作为赔付理由。涉及“教育部声明”中的商品,均不代表教育部指定、推荐的具体版本,仅代表该商品的内容为指定、推荐书目。因极限用词引起的任何形式的商品赔付,本店不接收且不妥协。希望消费者理解并欢迎联系客服帮助完善,也请职业打假人士高抬贵手。