图书介绍
ADO.net+VB.net数据库应用开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 章立民编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113060730
- 出版时间:2004
- 标注页数:486页
- 文件大小:77MB
- 文件页数:505页
- 主题词:数据库-程序设计;BASIC语言-程序设计
PDF下载
下载说明
ADO.net+VB.net数据库应用开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 WindowsForms的体系结构与数据绑定1
1-1数据绑定的基本概念2
1-2数据绑定的分类3
1-3到底能和哪些结构与对象进行绑定3
1-4实现简单的数据绑定4
1-4-1在运行阶段进行简单的数据绑定4
1-4-2在设计阶段进行简单的数据绑定7
1-5如何在WindowsForm窗体中浏览数据12
1-6实现复杂的数据绑定22
1-6-1在执行阶段进行复杂的数据绑定22
1-6-2在设计阶段进行复杂的数据绑定34
1-7BindingManagerBase类35
1-8CurrencyManager类36
1-10BindingContext类38
1-9PropertyManager类38
1-11Control.DataBindin-gs属性41
1-12Binding类44
1-13Binding.Format与Binding.Parse事件46
第2章 ADO.NET的基本知识51
2-1什么是ADO.NET52
2-2ADO.NET的特性52
2-2-1已有ADO技术知识的延伸53
2-2-2支持N-层的程序设计模型53
2-2-3中断连接53
2-2-4跨语言支持54
2-2-5XML支持54
2-3ADO.NET的体系结构54
2-4-1把数据在数据集中进行缓存55
2-4DataSet对象55
2-4-2独立于数据源56
2-4-3紧密集成XML57
2-4-4结构描述定义数据的结构58
2-5Connection对象58
2-6Command对象59
2-7DataReader对象60
2-8DataAdapter对象61
2-9NETFramework数据提供者62
2-9-1SQLServer.NETFramework数据提供者63
2-9-2OLEDB.NETFramework数据提供者64
2-9-3ODBC.NETFramework数据提供者64
2-9-4Oracle.NETFramework数据提供者65
2-10应该使用哪一种.NETFramework数据提供者65
结束语66
第3章 如何连接数据源67
3-1如何连接SQLServer68
3-2SqlConnection对象的连接字符串69
3-3SqlConnection类的成员74
3-3-1连接对象的属性74
3-3-2连接对象的方法79
3-3-3连接对象的事件80
3-4如何捕捉数据提供者所引发的异常83
3-5连接池(ConnectionPooling)85
3-5-1加入连接86
3-5-2删除连接86
3-5-3事务支持87
3-5-4使用连接字符串键值来控制连接池87
3-5-5监控连接池90
3-6通过用户界面连接SQLServer91
3-7如何连接Access数据库93
3-8如何连接Excel电子表格94
第4章 如何使用数据命令(SqlCommand)95
4-1两种数据访问模型的优势比较96
4-2两种数据访问模型的使用时机98
4-2-1WebForm网页98
4-2-2XMLWebService98
4-2-3WindowsForm99
4-3如何建立数据命令对象99
4-4如何使用数据命令来执行Transact-SQL语句100
4-5如何使用数据命令来执行存储过程102
4-6如何执行会返回单一值的数据命令103
4-7如何执行会返回结果集的数据命令104
4-8如何执行会返回多重结果集的数据命令109
4-9ExecuteReader方法的重载版本111
4-10使用数据命令执行数据库操作与修改数据(DDL、INSERT、UPDATE与DELETE)113
4-11如何将SQLServer数据以XML格式取回122
4-12如何管理Transact-SQL语句中的引号124
4-13如何反复使用SqlCommand对象126
4-14取得与设置数据命令的参数128
4-14-1取得与设置Transact-SQL语句的参数128
4-14-2取得与设置存储过程的参数和返回值138
第5章 如何使用数据读取器(SqlDataReader)153
5-1基本观念154
5-2按顺序移到各条记录155
5-3SqlDataReader对象的属性与方法159
5-4从数据库取得结构描述信息169
5-5如何读取、写入与显示SQLServer的image字段的BLOB值173
5-5-1如何从image字段提取BLOB值173
5-5-2如何将BLOB值写入数据库177
5-5-3如何将image字段内的图像数据显示在PictureBox控件中182
5-5-4如何将PictureBox控件中的图像数据写回image字段185
5-6使用区块读取与写入BLOB值188
5-6-1使用区块读取BLOB值189
5-6-2使用区块写入BLOB值190
第6章 如何建立与使用DataTable193
6-1DataTable对象模型194
6-2建立DataTable对象195
6-3定义DataTable的结构描述196
6-4替表加入字段197
6-4-1使用DataColumn构造函数198
6-4-2直接使用Columns属性的Add方法202
6-4-3DataColumn对象的属性205
6-5建立自动编号字段207
6-6建立表达式字段209
6-6-1表达式语法212
6-6-2用户定义的值213
6-6-3运算符213
6-6-4字符串运算符214
6-6-5通配符214
6-6-6父/子关联性引用214
6-6-7汇总215
6-7定义表的主键215
6-8如何套用UniqueConstraint条件约束217
6-8-1UniqueConstraint构造函数的重载版本219
6-8-2ConstraintCollection.Add方法的重载版本224
6-9如何新建记录225
6-10如何编辑记录228
6-11如何删除记录232
6-12如何搜索记录234
6-13记录的状态与版本237
6-14完善的数据变更操作239
6-14-1BeginEdit、EndEdit与CancelEdit方法240
6-14-2接受或拒绝记录的更改241
6-14-3DataTable.ColumnChanged事件242
6-15设置字段或记录的自定义错误信息256
6-16善用DataTable.Select方法261
结束语264
第7章 如何建立与使用DataSet265
7-1DataSet的基本概念266
7-1-1将数据在数据集中缓存266
7-1-2独立于数据源之外267
7-1-3紧密集成XML268
7-1-5类型与非类型化的DataSet269
7-1-4结构描述定义数据结构269
7-1-6类型和非类型化数据集的数据访问比较270
7-1-7数据集的大小写区分特性270
7-1-8填入数据集271
7-1-9记录的位置与浏览271
7-2数据集的实现流程271
7-3如何建立数据集272
7-4如何在数据集当中建立表272
7-5自行建立DataTable对象并添加到数据集273
7-6通过数据适配器在数据集当中建立表276
7-7SqlDataAdapter.Fill方法的重载版本280
7-8关于SQLServer的decimal类型290
7-9将现有的条件约束加DataSet291
7-10表与字段的前后端对应关系293
7-11建立表之间的关系301
7-12-1引用完整性306
7-12外键条件约束306
7-12-2建立外键条件约束307
7-12-3如何使用外键条件约束312
7-13取得与设置数据适配器的命令的参数313
7-13-1取得与设置Transact-SQL语句的参数314
7-13-2使用自动生成的命令332
7-13-3取得与设置存储过程的参数和返回值336
结束语348
第8章 使用VS.NET工具建立数据适配器和数据集349
8-1使用“服务器资源管理器”建立数据适配器350
8-2使用数据适配器配置向导建立数据适配器352
8-3以手动方式建立与配置数据适配器354
8-4配置数据适配器的参数355
8-5表与字段的前后端对应关系356
8-6预览数据适配器结果357
8-7建立数据集的VisualStudio.NET工具359
8-7-1生成类型化数据集的步骤360
8-7-2使用组件设计工具360
8-7-3使用XML设计工具361
8-8使用组件设计工具建立类型化数据集361
8-9使用表达式建立数据集字段363
8-9-1类型化数据集当中的表达式字段363
8-9-2非类型化数据集中的表达式字段364
8-10将表加入现有数据集366
8-11将现有的类型化数据集加入窗体或组件366
8-12将非类型化的数据集加入窗体或组件368
8-12-1建立非类型化的数据集368
8-12-2加入表和字段369
8-12-4加入关系372
8-12-3加入条件约束372
8-13处理强类型中的Null值373
8-14使用XML设计工具建立DataRelation对象374
第9章 如何更新数据集数据并写回数据源377
9-1数据集更新简介378
9-1-1两阶段更新378
9-1-2合并数据集379
9-1-3更新条件约束380
9-1-4记录的状态与版本380
9-1-5取得变更的记录380
9-1-6提交数据集当中的变更381
9-1-7数据验证382
9-3如何在数据集表中编辑记录383
9-2-2在类型化数据集的表中新建记录383
9-2-1在类型化或非类型化数据集的表中新建记录383
9-2如何在数据集表中新建记录383
9-3-1在类型化或非类型化数据集的表中编辑记录384
9-3-2在类型化数据集的表中编辑记录384
9-4如何在数据集表中删除记录384
9-5数据更新事件385
9-6暂时停止更新条件约束386
9-7合并数据集386
9-8提交数据集中的变更392
9-9识别并返回变更的记录393
9-9-1检查变更的记录393
9-9-2提取变更的记录393
9-9-3在数据集当中搜索个别的记录394
9-9-4如何取得记录的特定版本395
9-10-1数据集当中的数据验证396
9-10如何验证数据396
9-9-5找出具有错误的记录396
9-10-2在字段变更期间验证数据397
9-10-3在记录变更期间验证数据398
9-11将数据集变更写回数据源399
9-12如何响应数据库更新错误402
9-13ADO.NET的并发控制403
9-13-1并发控制的类型403
9-13-2ADO.NET与VisualStudio.NET的并发控制404
9-13-3使用动态SQL实现开放式并发406
9-13-4使用存储过程实现开放式并发407
9-13-5如何处理并发错误408
9-14并发冲突范例409
第10章 如何使用事务433
10-1如何在ADO.NET中执行事务434
10-2如何添加一个分布式事务437
第11章 如何建立与使用DataView441
11-1如何建立一个DataView442
11-1-1DataView构造函数442
11-1-2DataTable的DefaultView属性447
11-2将DataView加入窗体或组件448
11-3使用DataView来排序数据450
11-4使用DataView来筛选数据451
11-5查看DataView的内容454
11-6使用Find方法搜索DataView中的记录455
11-7使用FindRows方法搜索DataView中的记录471
11-8使用DataView浏览关系472
11-9使用DataView来修改数据474
附录1 System.Data.SqlTypes命名空间479
附录2 范例安装与使用说明483
热门推荐
- 1518513.html
- 302712.html
- 3896619.html
- 1833493.html
- 772772.html
- 759426.html
- 748038.html
- 3357288.html
- 3713032.html
- 2587349.html
- http://www.ickdjs.cc/book_3323525.html
- http://www.ickdjs.cc/book_2048700.html
- http://www.ickdjs.cc/book_2163951.html
- http://www.ickdjs.cc/book_204349.html
- http://www.ickdjs.cc/book_3117639.html
- http://www.ickdjs.cc/book_2722836.html
- http://www.ickdjs.cc/book_1278077.html
- http://www.ickdjs.cc/book_2131378.html
- http://www.ickdjs.cc/book_78172.html
- http://www.ickdjs.cc/book_1155022.html