图书介绍
Visual C# 2005程序设计从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 代方震,陈冠军编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115164575
- 出版时间:2007
- 标注页数:378页
- 文件大小:112MB
- 文件页数:400页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C# 2005程序设计从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 C#2.0基础知识3
第1章 C#概述3
1.1 当前流行的开发语言概述3
1.2 C#的基础框架.NET Framework3
1.2.1 框架是什么3
1.2.2 框架的组织结构4
1.3 C#简介4
1.3.1 C#的由来4
1.3.2 C#的特点5
1.3.3 C#与C++的区别5
1.4 C#开发工具Visual Studio简介5
1.4.1 Visual Studio的发展历史6
1.4.2 用Visual Studio开发C#的优点6
1.4.3 Visual Studio 2005的界面介绍6
1.5 第一个Windows应用程序7
1.5.1 什么是Windows应用程序7
1.5.2 开发Hello World Windows应用程序7
1.6 第一个Web应用程序9
1.6.1 什么是Web应用程序9
1.6.2 开发Hello World Web应用程序9
1.7 Windows应用程序和Web应用程序的区别12
1.8 小结12
第2章 C#的语法知识13
2.1 变量、常量和表达式13
2.1.1 常量13
2.1.2 变量13
2.1.3 变量的类型13
2.1.4 类型转换14
2.1.5 变量的作用域和生存周期14
2.1.6 表达式15
2.2 运算符15
2.2.1 算术运算符15
2.2.2 关系运算符和逻辑运算符16
2.2.3 赋值运算符16
2.2.4 ?运算符16
2.2.5 运算符优先级17
2.3 流程控制语句17
2.3.1 if语句17
2.3.2 switch语句18
2.3.3 for语句19
2.3.4 foreach语句20
2.3.5 while语句20
2.4 方法和函数21
2.4.1 方法和函数的定义21
2.4.2 函数的参数22
2.4.3 函数的返回值22
2.4.4 函数的重载22
2.4.5 委托23
2.5 泛型23
2.5.1 什么是泛型23
2.5.2 泛型的应用范围24
2.6 小结24
第3章 C#的面向对象特性25
3.1 面向对象编程概述25
3.1.1 什么是类和对象25
3.1.2 用C#如何创建类25
3.1.3 用C#如何创建对象27
3.1.4 什么是面向对象编程27
3.2 面向对象的技术28
3.2.1 接口28
3.2.2 用C#如何创建接口28
3.2.3 继承29
3.2.4 用C#如何实现继承29
3.2.5 多态29
3.2.6 用C#如何实现多态30
3.3 面向对象开发的简单实例31
3.3.1 面向对象功能设计31
3.3.2 面向对象的类设计31
3.3.3 面向对象的应用32
3.4 小结33
第4章 数组、字典和字符串34
4.1 字符串34
4.1.1 字符串对象string34
4.1.2 字符串的截取34
4.1.3 字符串的复制35
4.1.4 字符串的格式化35
4.1.5 使用StringBuild连接字符串36
4.2 数组36
4.2.1 普通数组36
4.2.2 动态数组36
4.2.3 泛型数组37
4.2.4 数组的遍历37
4.2.5 ArrayList与传统数组间的转换38
4.3 字典39
4.3.1 什么是字典39
4.3.2 可排序的字典39
4.3.3 哈希表39
4.3.4 字典的遍历40
4.3.5 使用可排序字典存储自定义类型40
4.4 小结41
第2篇 C# Windows应用45
第5章 Windows应用程序概述45
5.1 Windows应用程序包含的应用45
5.2 Windows应用程序的工作界面45
5.2.1 解决方案资源管理器46
5.2.2 工具箱46
5.2.3 菜单46
5.3 控件的属性和事件概述47
5.4 公共控件47
5.4.1 按钮控件Button48
5.4.2 文本显示控件Label48
5.4.3 输入控件TextBox49
5.4.4 日期控件DateTimePicker50
5.4.5 进度条控件ProgressBar50
5.4.6 列表控件ListBox51
5.4.7 树控件TreeView52
5.4.8 其他公共控件53
5.5 容器54
5.5.1 流布局控件FlowLayoutPanel54
5.5.2 分隔条控件SplitContainer55
5.5.3 选项卡控件TabControl55
5.5.4 其他容器控件56
5.6 菜单和工具栏56
5.6.1 快捷菜单控件ContextMenuStrip56
5.6.2 工具栏控件ToolStrip57
5.6.3 其他菜单和工具栏控件58
5.7 组件58
5.7.1 帮助文档组件HelpProvider58
5.7.2 定时器组件Timer59
5.7.3 其他组件59
5.8 对话框59
5.8.1 保存文件对话框SaveFileDialog60
5.8.2 打开文件对话框OpenFileDialog61
5.8.3 其他对话框62
5.9 小结62
第6章 Windows应用程序的跟踪、调试和错误处理63
6.1 应用程序的跟踪63
6.1.1 什么是跟踪63
6.1.2 什么是跟踪侦听器63
6.1.3 跟踪对象Trace64
6.1.4 在应用程序中跟踪代码64
6.1.5 将跟踪结果输出到文件65
6.2 应用程序的调试66
6.2.1 什么是调试66
6.2.2 代码级断点调试66
6.2.3 掌握调试时的即时信息67
6.3 应用程序的异常处理67
6.3.1 什么是异常处理68
6.3.2 异常处理的特点68
6.3.3 如何使用try/catch处理异常68
6.3.4 如何使用try/finally清理68
6.4 小结69
第7章 Windows应用程序的部署70
7.1 应用程序部署概述70
7.1.1 VS2005提供的应用程序部署功能70
7.1.2 Windows Installer部署和ClickOnce部署的比较70
7.2 使用ClickOnce部署应用程序71
7.2.1 将应用程序发布到Web71
7.2.2 将应用程序发布到共享文件夹72
7.2.3 将应用程序发布到CD-ROM73
7.3 使用Windows Installer创建安装程序74
7.3.1 创建部署项目74
7.3.2 在部署项目中添加应用程序75
7.3.3 安装应用程序76
7.4 小结77
第8章 Windows应用程序中的文件管理78
8.1 文件管理概述78
8.2 目录管理对象DirectoryInfo78
8.2.1 DirectoryInfo概述78
8.2.2 DirectoryInfo的成员79
8.2.3 创建目录79
8.2.4 移动目录80
8.2.5 删除目录80
8.2.6 用ListBox显示根目录下所有目录80
8.3 文件管理对象FileInfo83
8.3.1 FileInfo概述83
8.3.2 FileInfo对象的成员83
8.3.3 创建文件84
8.3.4 在文件末尾添加文本84
8.3.5 删除文件84
8.3.6 为自定义资源管理器添加创建目录和文件的功能84
8.4 文件流对象FileStream86
8.4.1 什么是文件流86
8.4.2 FileStream对象的成员86
8.4.3 读取文件87
8.4.4 编写文件87
8.4.5 为自定义资源管理器添加读取文件内容的功能87
8.5 小结88
第3篇 C# Web应用91
第9章 Web应用程序概述91
9.1 Web应用程序包含的应用91
9.2 Web应用程序的工作界面91
9.2.1 解决方案资源管理器92
9.2.2 工具箱92
9.2.3 菜单92
9.3 标准控件93
9.3.1 按钮控件Button93
9.3.2 文本显示控件Label94
9.3.3 输入控件TextBox95
9.3.4 日期控件Calendar96
9.3.5 复选列表CheckBoxList97
9.3.6 单选列表RadioButtonList99
9.3.7 下拉列表控件DropDownList99
9.3.8 隐藏字段HiddenField100
9.3.9 广告控件AdRotator101
9.3.10 多视图控件MultiView102
9.3.11 上传控件FileUpload104
9.3.12 自定义向导控件Wizard105
9.3.13 局部刷新控件Substitution107
9.3.14 其他标准控件108
9.4 HTML控件108
9.4.1 Input控件108
9.4.2 页面布局控件109
9.4.3 其他客户端控件110
9.5 验证控件110
9.5.1 必填内容验证控件RequiredFieldValidator110
9.5.2 限制范围的控件RangeValidator111
9.5.3 正则表达式验证控件RegularExpressionValidator112
9.5.4 其他验证控件112
9.6 导航控件112
9.6.1 站点地图控件SiteMapPath113
9.6.2 菜单控件Menu113
9.6.3 树型控件TreeView114
9.7 登录控件115
9.7.1 登录控件Login115
9.7.2 创建用户控件CreateUserWizard116
9.7.3 改密码控件ChangePassword117
9.7.4 其他登录控件117
9.8 WebParts控件118
9.8.1 WebPart的管理控件WebPartManager118
9.8.2 标准WebPart区域控件WebPartZone119
9.8.3 可修改的区域控件EditorZone120
9.8.4 目录区域控件CatalogZone122
9.8.5 其他区域控件ConnectionsZone124
9.9 小结125
第10章 Web应用程序的跟踪、调试和错误处理126
10.1 应用程序的跟踪126
10.1.1 什么是跟踪126
10.1.2 页面级跟踪126
10.1.3 应用程序级跟踪127
10.2 应用程序的调试129
10.2.1 什么是调试129
10.2.2 在Web.Config中启动调试130
10.2.3 代码级断点调试130
10.2.4 掌握调试时的即时信息130
10.3 应用程序的错误处理131
10.3.1 什么是错误处理131
10.3.2 代码级错误处理132
10.3.3 使用Page_Error事件控件133
10.3.4 用Web.Config控制所有页面级错误134
10.3.5 使用Application_Error控制应用程序级错误135
10.4 小结136
第11章 应用程序的部署和配置137
11.1 应用程序部署的意义137
11.2 Web程序的部署137
11.2.1 VS 2005提供的部署模板137
11.2.2 创建Web安装项目137
11.2.3 安装Web项目140
11.2.4 使用XCopy部署远程网站141
11.3 应用程序配置的意义143
11.4 应用程序的配置143
11.4.1 配置文件的格式143
11.4.2 标准ASP.NET配置节144
11.4.3 运行时访问配置文件145
11.5 小结145
第12章 Web应用程序的安全性146
12.1 应用程序的安全概述146
12.1.1 为什么要保障应用程序的安全性146
12.1.2 保障安全都有哪些措施146
12.2 配置Web应用程序的身份验证类型147
12.2.1 Windows身份验证147
12.2.2 Forms身份验证147
12.2.3 Forms身份验证的格式148
12.3 配置Web应用程序中的权限149
12.3.1 allow授权配置149
12.3.2 deny拒绝授权配置150
12.4 用户管理对象Membership和MembershipUser150
12.4.1 什么是用户管理150
12.4.2 Membership用户管理类概述151
12.4.3 MembershipUser用户类概述151
12.4.4 用户管理的关键配置-成员资格提供程序MembershipProvider151
12.4.5 创建用户152
12.4.6 验证用户154
12.4.7 查找用户156
12.4.8 使用MembershipUser修改登录密码157
12.5 角色管理对象Role159
12.5.1 什么是角色管理159
12.5.2 启用角色159
12.5.3 创建角色160
12.5.4 赋予用户角色权限160
12.5.5 验证角色的登录161
12.6 匿名用户的授权管理161
12.7 小结162
第13章 用C#开发Web Service163
13.1 Web Service介绍163
13.1.1 概述163
13.1.2 Web Service的优点164
13.1.3 Web Service支持的数据类型164
13.1.4 使用Web Service实现Hello World164
13.2 在Web Service使用Session对象166
13.3 使用Web Service实现网络数据的获取168
13.3.1 创建Web Service天气预报服务168
13.3.2 在程序中使用Web Service169
13.4 小结171
第14章 管理用户的个性化设置172
14.1 简单类型的个性化设置功能172
14.1.1 设计个性化的项目172
14.1.2 配置个性化信息173
14.1.3 个性化用户登录站点173
14.1.4 保存个性化设置173
14.1.5 显示个性化设置174
14.2 复杂类型的个性化设置功能174
14.2.1 设计复杂个性的项目174
14.2.2 配置复杂项目175
14.2.3 保存复杂项目的设置176
14.2.4 获取复杂项目的设置并显示177
14.3 匿名用户的个性化设置功能177
14.3.1 启用匿名用户的个人配置属性178
14.3.2 设计匿名用户的登录功能178
14.3.3 将匿名用户的个性设置移植到已验证用户180
14.4 完善系统对三个功能的导航181
14.5 小结181
第15章 ASP.NET的UI设计182
15.1 母版页182
15.1.1 母版页概述182
15.1.2 母版页优点182
15.1.3 母版页的设计182
15.1.4 内容页的设计183
15.2 母版页高级应用184
15.2.1 母版页的嵌套185
15.2.2 以编程方式访问母版页186
15.3 主题和外观187
15.3.1 主题和外观概述187
15.3.2 创建主题和外观187
15.3.3 在程序中应用主题和外观188
15.3.4 以编程方式访问主题和外观189
15.4 小结189
第16章 ASP.NET的状态管理190
16.1 状态管理概述190
16.1.1 什么是状态管理190
16.1.2 ASP.NET提供的状态管理190
16.1.3 各种状态管理之间的区别191
16.2 Cookie状态管理191
16.2.1 什么是Cookie191
16.2.2 使用Cookie的优缺点192
16.2.3 编写Cookie192
16.2.4 读取Cookie193
16.3 Session状态管理194
16.3.1 什么是会话状态Session194
16.3.2 使用Session的优缺点195
16.3.3 配置会话状态195
16.3.4 在ASP.NET中读写Session196
16.4 Application状态管理197
16.4.1 什么是Application197
16.4.2 Application的优缺点198
16.4.3 读写Application状态198
16.5 ViewState状态管理200
16.5.1 什么是ViewState200
16.5.2 ViewState的优缺点200
16.5.3 读写ViewState200
16.6 小结201
第4篇 ADO.NET数据库操作205
第17章 ADO.NET 2.0基础知识205
17.1 ADO.NET 2.0概述205
17.1.1 什么是ADO.NET205
17.1.2 ADO.NET的工作原理205
17.1.3 ADO.NET的结构206
17.2 数据库连接对象SqlConnection207
17.2.1 什么是数据库连接207
17.2.2 SqlConnection对象的成员207
17.2.3 创建应用程序与数据库的连接208
17.2.4 使用配置文件和SqlConnection创建与数据库的连接208
17.3 数据库命令执行对象SqlCommand209
17.3.1 什么是数据库命令209
17.3.2 SqlCommand对象的成员209
17.3.3 创建数据库和数据表209
17.3.4 使用SqlCommand执行数据库的增、删、改操作211
17.3.5 使用SqlCommand获取数据库中的一个字段214
17.3.6 使用SqlCommand获取数据库的只读数据集215
17.4 只进数据集对象SqlDataReader216
17.4.1 什么是只进数据集216
17.4.2 SqlDataReader对象的成员217
17.4.3 遍历SqlDataReader中的数据217
17.5 缓存数据集DataSet218
17.5.1 什么是数据集DataSet219
17.5.2 DataTable对象概述219
17.5.3 以编程方式创建DataTable对象220
17.5.4 DataColumn对象概述220
17.5.5 以编程方式创建DataColumn对象221
17.5.6 以编程方式创建DataRow对象222
17.5.7 使用DataAdapter填充DataSet对象223
17.5.8 使用可视化向导创建数据集DataSet224
17.6 小结227
第18章 Windows应用中的数据控件228
18.1 数据集控件DataSet228
18.1.1 创建数据源228
18.1.2 应用数据源控件229
18.1.3 动态修改数据源控件的内容230
18.2 绑定数据源控件BindingSource231
18.2.1 BindingSource概述231
18.2.2 使用BindingSource绑定数组232
18.2.3 使用BindingSource绑定SQL Server数据源233
18.3 数据表格显示控件DataGridView234
18.3.1 DataGridView控件概述234
18.3.2 用向导实现DataGridView对SQL Server数据源的绑定234
18.3.3 DataGridView实现Web服务数据源的绑定235
18.3.4 实现DataGridView的增、删、改238
18.3.5 动态获取DataGridView的行或列240
18.4 小结243
第19章 Web应用中的数据控件244
19.1 数据控件概述244
19.2 SqlDataSource数据源控件245
19.2.1 SqlDataSource数据源控件概述245
19.2.2 使用SqlDataSource填充列表控件245
19.3 ObjectDataSource数据源控件249
19.3.1 ObjectDataSource数据源控件概述249
19.3.2 使用ObjectDataSource填充复选框列表250
19.3.3 ObjectDataSource使用参数252
19.4 XmlDataSource数据源控件254
19.4.1 XmlDataSource数据源控件概述254
19.4.2 使用XmlDataSource显示树型菜单255
19.4.3 XmlDataSource数据源的筛选XPath256
19.5 SiteMapDataSource数据源控件257
19.5.1 SiteMapDataSource数据源控件概述257
19.5.2 使用SiteMapDataSource制作网站导航栏258
19.6 网格控件GridView258
19.6.1 GridView概述258
19.6.2 使用GridView显示数据表259
19.6.3 GridView的列字段259
19.6.4 GridView的样式260
19.6.5 GridView的模板260
19.6.6 GridView的事件261
19.6.7 无代码实现GridView的编辑和删除261
19.6.8 GridView的分页263
19.6.9 在GridView中使用CheckBox263
19.6.10 实现GridView的多行编辑265
19.7 数据列表控件DataList269
19.7.1 DataList概述269
19.7.2 用DataList显示数据表270
19.7.3 用DataList实现编辑和删除271
19.8 详细信息控件DetailsView274
19.8.1 DetailsView概述274
19.8.2 使用DetailsView显示指定行的详细信息274
19.8.3 使用DetailsView实现数据的插入276
19.8.4 使用DetailsView实现数据的编辑276
19.9 模板数据控件Repeater277
19.9.1 Repeater概述277
19.9.2 使用Repeater显示数据表278
19.10 用户控件279
19.10.1 用户控件概述279
19.10.2 如何创建用户控件279
19.10.3 如何动态加载用户控件280
19.11 小结281
第20章 XML与ADO.NET282
20.1 XML概述282
20.1.1 XML文件的概念282
20.1.2 XML文件的用途282
20.1.3 XML文件的优缺点283
20.1.4 XML文件与HTML文件的区别283
20.1.5 XML文件的声明和规范283
20.2 XPath概述284
20.2.1 XPath是什么284
20.2.2 XPath的语法284
20.3 XML文档对象模型285
20.3.1 文档对象模型概述285
20.3.2 XML文档对象的结构285
20.3.3 使用XML DOM获取XML文件286
20.3.4 编辑XML文件中的节点287
20.4 XML文件读取器XmlReader289
20.4.1 XmlReader概述289
20.4.2 XmlReader读取器的验证属性289
20.4.3 使用XmlReader读取XML文件290
20.5 XML文件编写器XmlWriter291
20.5.1 XmlWriter概述291
20.5.2 XmlWriter编写器的验证属性291
20.5.3 使用XmlWriter编写XML文件292
20.6 XML与ADO.NET的交互293
20.6.1 将XML文件转换为数据集293
20.6.2 将数据集输出为XML文件294
20.6.3 XmlDataDocument数据集文档对象概述296
20.6.4 使用XmlDataDocument对象编辑XML文件296
20.7 小结297
第21章 Web应用程序中的缓存服务298
21.1 缓存服务概述298
21.2 页面缓存298
21.2.1 页面缓存概述298
21.2.2 不带参数的页面缓存299
21.2.3 带控件参数的页面缓存299
21.2.4 带页面查询参数的页面缓存300
21.3 片段缓存301
21.3.1 片段缓存概述301
21.3.2 创建片段缓存301
21.4 数据缓存302
21.4.1 数据缓存概述302
21.4.2 创建数据缓存303
21.4.3 使用XML文件实现缓存依赖304
21.5 数据库缓存依赖简介306
21.5.1 数据库缓存依赖概述306
21.5.2 数据库缓存依赖的优点306
21.6 开始使用数据库缓存306
21.6.1 开启应用程序的缓存功能307
21.6.2 配置缓存依赖的数据库307
21.6.3 为SQL Server启用缓存通知308
21.7 控件级数据缓存功能308
21.7.1 添加时间戳和数据308
21.7.2 观察缓存数据的变化310
21.8 页面级数据缓存依赖功能310
21.8.1 配置页面的缓存属性310
21.8.2 完善模块中两个功能的导航311
21.9 小结311
第5篇 C#开发实例315
第22章 Small Business Starter Kit小型业务网站315
22.1 Small Business Starter Kit简介315
22.2 Small Business Starter Kit的安装316
22.3 Small Business Starter Kit的结构317
22.3.1 页面布局—MasterPage母版页317
22.3.2 页面布局—web.sitemap导航地图318
22.3.3 数据源—XM:和SQL Server318
22.3.4 数据层处理—Provider319
22.3.5 业务逻辑层处理319
22.4 Small Business Starter Kit的模块320
22.4.1 Catalog目录管理320
22.4.2 People人员管理322
22.4.3 News新闻管理323
22.4.4 Testimonials用户体验324
22.5 小结324
第23章 Personal Site Starter Kit个人网站325
23.1 Personal Site Starter Kit简介325
23.2 Personal Site Starter Kit的安装325
23.3 Personal Site Starter Kit的结构327
23.3.1 页面布局—MasterPage母版页327
23.3.2 页面布局—面包屑导航web.sitemap327
23.3.3 数据库—用户权限库和素材库329
23.3.4 业务逻辑层处理329
23.4 Personal Site Starter Kit的模块330
23.4.1 注册和登录模块330
23.4.2 权限管理模块331
23.4.3 角色管理331
23.4.4 相册管理模块333
23.4.5 图片浏览和加载模块334
23.4.6 图片的下载模块334
23.4.7 其他模块335
23.5 小结335
第24章 Club Web Site Starter Kit网站336
24.1 Club Web Site Starter Kit简介336
24.2 Club Web Site Starter Kit的结构337
24.2.1 用户控件和自定义控件337
24.2.2 统一错误处理338
24.2.3 用户数据库和信息数据库339
24.3 Club Web Site Starter Kit的模块340
24.3.1 事件日志管理模块340
24.3.2 新闻管理模块342
24.3.3 相册管理模块343
24.3.4 用户管理模块344
24.4 小结345
第25章 Time Tracker Starter Kit项目跟踪346
25.1 Time Tracker Starter Kit简介346
25.2 Time Tracker Starter Kit的特色347
25.2.1 Time Tracker Starter Kit的三层结构347
25.2.2 GridView控件的灵活运用348
25.2.3 日期控件的时尚设计349
25.3 Time Tracker Starter Kit的模块349
25.3.1 项目管理模块349
25.3.2 进度登记模块351
25.3.3 报表模块352
25.4 小结352
第26章 Classifieds Web Site分类网站353
26.1 Classifieds Web Site Starter Kit简介353
26.2 Classifieds Web Site Starter Kit的结构353
26.2.1 缓存数据层354
26.2.2 业务逻辑层355
26.2.3 数据集.xsd(数据层)356
26.3 Classifieds Web Site Starter Kit的模块356
26.3.1 信息发布模块356
26.3.2 个性设置模块357
26.3.3 网站管理模块358
26.4 小结358
第27章 学校课程管理系统359
27.1 课程管理系统的技术要点359
27.1.1 创建GridView的多条件查询字符串—StringBuilder359
27.1.2 GridView的增、删、改360
27.1.3 全局错误统一处理360
27.2 课程管理系统的分析设计360
27.2.1 设计数据库架构361
27.2.2 数据库表之间的关系362
27.2.3 功能模块设计362
27.3 登录模块363
27.3.1 创建项目并配置数据库363
27.3.2 系统默认登录页364
27.3.3 学生管理默认页面365
27.3.4 教师管理默认页面366
27.3.5 权限管理配置366
27.4 学生功能模块368
27.4.1 修改密码368
27.4.2 查看所有课程369
27.4.3 学生选课370
27.4.4 学生取消选课371
27.5 教师功能模块372
27.5.1 修改密码373
27.5.2 添加新课程373
27.5.3 查看所教课程375
27.6 管理员模块375
27.6.1 管理员的登录界面375
27.6.2 学生信息的增、删、改和查询376
27.6.3 教师信息的增、删、改和查询377
27.7 统一错误处理378
27.8 小结378
热门推荐
- 2660459.html
- 3528906.html
- 3562791.html
- 437974.html
- 1892362.html
- 1232306.html
- 417703.html
- 865018.html
- 2122676.html
- 3822384.html
- http://www.ickdjs.cc/book_1454698.html
- http://www.ickdjs.cc/book_562534.html
- http://www.ickdjs.cc/book_1093905.html
- http://www.ickdjs.cc/book_130131.html
- http://www.ickdjs.cc/book_1247917.html
- http://www.ickdjs.cc/book_2766744.html
- http://www.ickdjs.cc/book_2002876.html
- http://www.ickdjs.cc/book_3022156.html
- http://www.ickdjs.cc/book_3379675.html
- http://www.ickdjs.cc/book_127345.html