ADO.NET 2.0技術內幕

ADO.NET 2.0技術內幕

《ADO.NET 2.0技術內幕》是2008年清華大學出版社出版的圖書,作者是David Sceppa。

基本介紹

  • 中文名:ADO.NET 2.0技術內幕
  • ISBN:9787302151982
  • 定價:75元
  • 印次:1-2
基本信息,圖書簡介,書籍目錄,

基本信息

ISBN:9787302151982
定價:75元
印次:1-2
裝幀:平裝
印刷日期:2008-6-27

圖書簡介

本書介紹了如何用ADO.NET2.0對獨立套用、企業級套用和Web應用程式中的數據進行訪問、排序和操作。作者針對如何利用VisualStudio2005中的新工具和嚮導,編寫、測試並調試資料庫應用程式代碼,用豐富的示例代碼、教程式的風格及特色段落介紹了最佳實踐。本書描述了ADO.NET對象模型及其用於Web擴展的XML特性和SQLServer2005以及其他一些核心主題。
本書是學習ADO.NET的理想參考書,也是造就專業編程高手的指南,適用於所有在.NET應用程式中編寫數據訪問代碼的人員。

書籍目錄

目錄
第Ⅰ部分MicrosoftADO.NET2.0入門
第1章ADO.NET概述 3
1.1沒有新的對象
模型 3
1.2ADO.NET對象
模型 4
1.3常見問題 18
第2章用MicrosoftVisualStudio
2005生成第一個ADO.NET
應用程式 20
2.1演示 20
2.2不編寫代碼而生成數據
訪問窗體 21
2.3常見問題 40
第Ⅱ部分獲取連線:使用.NET數據提供程式
第3章連線資料庫 45
3.1生成SqlConnection對象 46
3.2打開SqlConnection對象 46
3.3關閉SqlConnection對象 47
3.4自行清除連線 47
3.5連線字元串 49
3.6連線池 60
3.7將SqlConnection用作起始點 67
3.8VisualStudio設計時特性 73
3.9SqlConnection對象參考 76
3.10常見問題 87
第4章資料庫查詢 91
4.1在代碼中使用SqlCommand
對象 91
4.2使用SqlDataReader 107
4.3使用參數化查詢 123
4.4MicrosoftVisualStudio設計
時特性 129
4.5SqlCommand,SqlDataReader和
SqlParameter的對象參考 131
4.6常見問題 145
第5章用SqlDataAdapter對象
獲取數據 148
5.1何為SqlDataAdapter對象 150
5.2創建並使用SqlDataAdapter
對象 155
5.3VisualStudio2005設計時特性 166
5.4SqlDataAdapter參考 167
5.5常見問題 182
第Ⅲ部分處理脫機數據——ADO.NETDataSet
第6章處理DataSet對象 187
6.1DataSet類的特性 187
6.2使用DataSet對象 190
6.3在VisualStudio中處理
DataSet對象 224
6.4DataSet,DataTable,DataColumn,
DataRow,UniqueConstraint和
ForeignKeyConstraint類參考 228
6.5常見問題 265
第7章處理關係數據 269
7.1關係數據訪問概述 270
7.2在代碼中使用DataRelation對象 273
7.3在MicrosoftVisualStudio中
創建DataRelation對象 293
7.4DataRelation對象參考 294
7.5常見問題 296
第8章排序、搜尋和篩選 301
8.1使用DataTable類的搜尋和
篩選功能 301
8.2何為DataView對象 308
8.3在代碼中使用DataView對象 311
8.4在VisualStudio中創建
DataView對象 321
8.5DataView對象參考 322
8.6常見問題 331
第9章使用強類型DataSet對象
和TableAdapter 337
9.1強類型DataSet 337
9.2創建強類型DataSet對象 338
9.3使用強類型DataSet對象 345
9.4何時使用強類型DataSet對象 354
9.5TableAdapter簡介 366
9.6選擇自己的方法 380
9.7常見問題 380
第10章向資料庫中提交更新 383
10.1使用參數化SqlCommand
提交更新 388
10.2使用SqlDataAdapter提交更新 396
10.3使用SqlDataAdapter對象
提交更新 399
10.4手動配置SqlDataAdapter對象 399
10.5使用SqlCommandBuilder對象
生成更新邏輯 405
10.6使用VisualStudio【TableAdapter
配置嚮導】生成更新邏輯 408
10.7返回DataAdapter 414
10.8在SqlTransaction中提交更新 421
10.9SqlCommandBuilder對象參考 428
10.10常見問題 432
第11章複雜更新 438
11.1在提交更新後刷新一行 439
11.2獲取新生成的自動增量值 445
11.3提交分層更改 451
11.4分離和重新集成更改 455
11.5處理失敗的更新嘗試 465
11.6使用分散式事務 470
11.7批量查詢 475
11.8SQL批量複製 478
11.9DataSet對象與事務 481
11.10在處理複雜更新方案時,
使用ADO.NET 481
11.11常見問題 482
第12章使用XML數據 484
12.1架起XML和數據訪問之間
的橋樑 484
12.2讀寫XML數據 485
12.3DataSet+XmlDocument=
XmlDataDocument 493
12.4使用SQLServer2005
的XML特性 495
12.5通過SELECT…FORXML
從SQLServer2000中獲取
XML數據- 504
12.6SQLXML.NET數據提供程式 507
12.7簡單的ADO.NET和XML
示例 518
12.8常見問題 519
第Ⅴ部分用ADO.NET2.0構造高效的應用程式
第13章生成基於Windows的
高效應用程式 525
13.1用數據綁定快速
生成用戶界面 525
13.2應用程式設計的考慮事項 552
第14章生成高效的Web應用程式 565
14.1Web應用程式簡介 565
14.2連線到資料庫 567
14.3在ASP.NET1.0中與資料庫
進行互動時存在的問題 570
14.4數據源控制項簡介 570
14.5快取往返的數據 582
14.6分頁 594
14.7常見問題 601
第15章SQLServer2005公共
語言運行時集成 603
15.1擴展SQLServer的舊方法——
擴展存儲過程 603
15.2擴展SQLServer的新方法——
CLR集成 604
15.3使用MicrosoftVisualStudio
2005簡化SQLCLR代碼的
生成過程 605
15.4SQLCLR方案 608
15.5創建SQLCLR用戶
定義類型 623
15.6小結 633
15.7常見問題 633
第Ⅴ部分附錄
附錄A使用其他.NET數據
提供程式 639
附錄B示例和工具 683

相關詞條

熱門詞條

聯絡我們