-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 版权信息
- ISBN:9787121450884
- 条形码:9787121450884 ; 978-7-121-45088-4
- 装帧:平塑
- 册数:暂无
- 重量:暂无
- 所属分类:>
VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 内容简介
本书通过一个完整的项目讲解如何使用 Visual Studio 2019(C#)开发基于 SQL Server 数据库的 Windows窗体应用程序。 本书主要内容包括认识项目、主窗体开发、数据维护窗体开发、系统登录及权限管理、学生选课、选课抽签及抽签结果查询、统计查询、RDLC 报表、系统完善、控件开发、LINQ 技术、使用 ClickOnce 部署项目; 拓展项目通过网上购物系统介绍了使用 Visual Studio 开发 Web 项目的强大功能,有利于读者进一步了解 Visual Studio 开发工具。本书项目既实用,又尽量避免出现重复知识点。在讲解方面,本书力求以深入浅出的方式引导读者完成项 目的开发,并期望读者取得举一反三的效果。
VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 目录
任务 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 主窗体设计????????????????????????????????????????????????????????????????????????????????????????????????? (25)
2.2.1 主菜单(MenuStrip) ?????????????????????????????????????????????????????????????????????????????????(25)
2.2.2 工具栏(ToolStrip)???????????????????????????????????????????????????????????????????????????????????(27)
2.2.3 状态栏(StatusStrip) ?????????????????????????????????????????????????????????????????????????????????(29)
2.2.4 多文档界面(MDI)主窗体 ?????????????????????????????????????????????????????????????????????????(31)
实训????????????????????????????????????????????????????????????????????????????????????????????????????? (33)
项目 3 数据维护窗体开发 ?????????????????????????????????????????????????????????????????????????? (35)
任务 3.1 系部数据维护???????????????????????????????????????????????????????????????????????????? (35)
3.1.1 创建数据集并添加系部表 ????????????????????????????????????????????????????????????????????????????(35)
3.1.2 设计“系部信息”窗体并维护数据 ????????????????????????????????????????????????????????????????(38)
任务 3.2 班级数据维护?????????????????????????????????????????????????????????????????????????????????????????????? (43)
3.2.1 修改数据集并添加班级表 ????????????????????????????????????????????????????????????????????????????(43)
3.2.2 设计“班级信息”窗体并维护数据 ????????????????????????????????????????????????????????????????(44) 任务 3.3 学生数据维护?????????????????????????????????????????????????????????????????????????????????????????????? (50)
3.3.1 修改数据集并添加学生表 ????????????????????????????????????????????????????????????????????????????(50)
3.3.2 设计“学生信息”窗体并维护数据 ????????????????????????????????????????????????????????????????(50) 任务 3.4 课程数据维护?????????????????????????????????????????????????????????????????????????????????????????????? (55)
3.4.1 设计“课程信息”窗体 ???????????????????????????????????????????????????????????????????????????????(55)
3.4.2 维护课程数据 ??????????????????????????????????????????????????????????????????????????????????????????? (56) 实训 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (61)
项目 4 系统登录及权限管理??????????????????????????????????????????????????????????????????????????????????????? (62)
任务 4.1 系统登录???????????????????????????????????????????????????????????????????????????????????????????????????? (62)
4.1.1 设计登录窗体 ??????????????????????????????????????????????????????????????????????????????????????????? (62)
4.1.2 编写供全局使用的静态类 ????????????????????????????????????????????????????????????????????????????(63)
4.1.3 编写登录相关代码 ?????????????????????????????????????????????????????????????????????????????????????(66) 任务 4.2 权限管理???????????????????????????????????????????????????????????????????????????????????????????????????? (68)
4.2.1 登录信息 ????????????????????????????????????????????????????????????????????????????????????????????????? (68)
4.2.2 操作权限控制 ??????????????????????????????????????????????????????????????????????????????????????????? (69) 实训 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (70)
项目 5 学生选课 ???????????????????????????????????????????????????????????????????????????????????????????????????????? (72)
任务 5.1 选课填报志愿?????????????????????????????????????????????????????????????????????????????????????????????? (72)
5.1.1 界面设计 ????????????????????????????????????????????????????????????????????????????????????????????????? (72)
5.1.2 实现选课业务逻辑 ?????????????????????????????????????????????????????????????????????????????????????(80)
5.1.3 通过 DataGridView 控件拖动行确定选课志愿顺序 ?????????????????????????????????????????????(85) 任务 5.2 查询报名结果?????????????????????????????????????????????????????????????????????????????????????????????? (89)
5.2.1 界面设计 ????????????????????????????????????????????????????????????????????????????????????????????????? (89)
5.2.2 相关代码编写 ??????????????????????????????????????????????????????????????????????????????????????????? (89) 实训 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (92)
项目 6 选课抽签及抽签结果查询???????????????????????????????????????????????????????????????????????????????? (94)
任务 6.1 随机抽签产生选课结果 ??????????????????????????????????????????????????????????????????????????????????(94)
6.1.1 设计存储过程 ??????????????????????????????????????????????????????????????????????????????????????????? (94)
6.1.2 调用存储过程 ??????????????????????????????????????????????????????????????????????????????????????????? (97) 任务 6.2 按课程查看选课结果 ?????????????????????????????????????????????????????????????????????????????????????(98)
6.2.1 界面设计 ????????????????????????????????????????????????????????????????????????????????????????????????? (99)
6.2.2 相关代码编写 ??????????????????????????????????????????????????????????????????????????????????????????? (99) 实训 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (102)
项目 7 统计查询 ???????????????????????????????????????????????????????????????????????????????????????????????????????(104)
任务 7.1 按班级性别统计学生人数 ????????????????????????????????????????????????????????????????????????????? (104)
7.1.1 界面设计 ??????????????????????????????????????????????????????????????????????????????????????????????? (104)
7.1.2 相关代码编写 ???????????????????????????????????????????????????????????????????????????????????????
VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 作者简介
曾建华(1972.9——),男,汉族,副教授,微软认证讲师、广东省首位1 X高级(Web前端)证书获得者,主讲培训深圳富士康软件工程师。独立开发过众多行业项目:五金电器、防弹玻璃、汽车配件、兽药销售、教材管理、排课、技能鉴定系统等。编写教材11部,其中国家级规划教材7部,作为主要项目负责人参与国家精品课程《大型数据库》(第二)、广东省精品课程《大型数据库》的建设。
- >
罗庸西南联大授课录
罗庸西南联大授课录
¥13.8¥32.0 - >
唐代进士录
唐代进士录
¥17.1¥39.8 - >
朝闻道
朝闻道
¥13.8¥23.8 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
回忆爱玛侬
回忆爱玛侬
¥10.5¥32.8 - >
月亮虎
月亮虎
¥15.4¥48.0 - >
大红狗在马戏团-大红狗克里弗-助人
大红狗在马戏团-大红狗克里弗-助人
¥3.3¥10.0
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69