-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

C#資料庫入門經典(第2版)

( 簡體 字)
作者:[美]胡德爾斯頓(Huddleston,J.)等著類別:1. -> 程式設計 -> .NET -> C#
   2. -> 資料庫
譯者:楊浩
出版社:清華大學出版社C#資料庫入門經典(第2版) 3dWoo書號: 2496
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:4/1/2006
頁數:504
光碟數:
站長推薦:
印刷:語系: ( 簡體 版 )
不接受訂購
ISBN:7302121869
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

尊敬的讀者:很高興您能選擇本書。如果您對C#數據庫感興趣,那么學習本書后,您將會全面深入地了解到如何訪問并控制關系數據庫。本書詳細介紹了關系數據庫的基礎知識、數據庫語言SQL和ADO.NET,以指導您編寫各種windows窗體應用程序、ASP.NET應用程序以及XML數據庫應用程序。全書圖文并茂,并通過大量的“試一試”練習教會您具體的編程操作,從而將所學內容融會貫通。本書針對第1版做了認真細致的修訂,并及時更新了.NET1.1以及ADO.NET2.0的內容。本書內容由淺入深、語言簡練、示例豐富,適用于C#數據庫編程新手和初級程序員。希望您能喜歡本書,并提出寶貴意見!
目錄:

第1章 安裝MSDE 1
1.1 獲得和安裝MSDE 1
1.2 安裝數據庫范例 3
1.3 安裝SQL Server說明文檔 5
1.4 身份驗證類型 8
1.4.1 Windows身份驗證 8
1.4.2 SQL Server身份驗證 8
1.4.3 混合模式 8
1.5 使用Server Explorer連接 9
1.6 小結 11
第2章 創建簡單的數據庫應用程序 12
2.1 創建應用程序 12
2.2 建立數據庫連接 14
2.3 數據綁定 16
2.4 編輯數據 22
2.5 使用Data Form向導 23
2.6 小結 27
第3章 SQL入門 28
3.1 SQL簡介 28
3.2 使用SQL 29
3.2.1 從Visual Studio .NET中
運行SQL 29
3.2.2 從命令行上運行SQL 31
3.2.3 使用定制查詢工具 32
3.3 檢索數據 33
3.3.1 使用查詢 33
3.3.2 使用WHERE子句 36
3.3.3 排序數據 39
3.4 插入數據 41
3.5 更新數據 42
3.6 刪除數據 44
3.7 使用SQL數據類型 45
3.7.1 數值數據類型 45
3.7.2 字符串數據類型 45
3.7.3 日期和時間數據類型 46
3.8 二進制數據類型 46
3.9 貨幣數據類型 46
3.10 其他數據類型 47
3.11 小結 47
第4章 ADO.NET簡介 48
4.1 使用ADO.NET的原因 48
4.1.1 從ADO到ADO.NET 48
4.1.2 ADO.NET不是ADO的
新版本 49
4.1.3 ADO.NET和.NET Framework 49
4.2 ADO.NET的體系結構 50
4.2.1 SQL Server數據提供程序 53
4.2.2 OLEDB數據提供程序 58
4.2.3 ODBC數據提供程序 62
4.3 數據提供程序是API 68
4.4 小結 69
第5章 創建連接 70
5.1 數據提供程序的連接類 70
5.2 用SqlConnection連接到MSDE 70
5.2.1 調試SQL Server的連接 75
5.2.2 SqlConnection中的安全和
口令 76
5.2.3 使用SQL Server安全 76
5.2.4 SqlConnection中的連接
字符串參數 76
5.2.5 連接池 77
5.3 改進對連接對象的使用 78
5.3.1 在連接構造函數中使用連接
字符串 78
5.3.2 顯示連接信息 78
5.4 用OleDbConnection連接到
Microsoft Access 82
5.5 連接到Oracle 85
5.6 連接DB2 87
5.7 用ByteFX.Data.MySqlClient
連接到MySQL 89
5.8 小結 91
第6章 Command對象 92
6.1 創建命令 92
6.1.1 關聯命令與連接 94
6.1.2 給命令指定文本 95
6.2 執行命令 96
6.3 執行具有多個結果的命令 98
6.4 執行語句 100
6.4.1 創建表 104
6.4.2 創建數據庫 107
6.5 命令參數 109
6.6 在其他數據提供程序中使用
命令 113
6.7 小結 119
第7章 使用數據讀取器 120
7.1 數據讀取器簡介 120
7.1.1 使用序數索引器 124
7.1.2 使用列名索引器 128
7.1.3 使用類型訪問器方法 128
7.2 有關數據的數據 135
7.3 獲取表的數據 139
7.4 使用數據讀取器處理多個
結果集 142
7.5 小結 145
第8章 數據集和數據適配器 146
8.1 對象模型 146
8.1.1 數據集與數據讀取器 146
8.1.2 數據集簡介 147
8.1.3 數據適配器簡介 148
8.1.4 DataTables、DataColumns和
DataRows 148
8.2 利用數據集和數據適配器 149
8.2.1 數據集的篩選和排序 152
8.2.2 比較FilterSort和PopDataset 157
8.2.3 使用DataView 158
8.2.4 修改數據集中的數據 161
8.2.5 將變化保存到數據源中 165
8.3 使用數據集和XML 184
8.4 有類型和無類型的數據集 186
8.5 小結 187
第9章 建立Windows窗體應用程序 188
9.1 數據綁定簡介 188
9.1.1 簡單數據綁定 189
9.1.2 復雜數據綁定 190
9.1.3 數據綁定的工作原理 192
9.1.4 控件與數據源的同步 194
9.2 數據源的類型 197
9.2.1 綁定到數組 197
9.2.2 綁定到數據表 198
9.2.3 綁定到數據集 200
9.2.4 綁定到數據視圖 203
9.3 使用數據柵格 206
9.4 使用DataGrid更新數據源 210
9.5 小結 213
第10章 使用ASP.NET 214
10.1 基礎知識 214
 10.1.1 Web窗體 215
 10.1.2 后臺編碼文件 221
 10.1.3 將數據綁定到DataGrid 222
 10.1.4 DataGrid中的分頁 224
 10.1.5 結合使用DataGrid和
    DataSet 226
10.2 ASP.NET頁面生命周期 228
 10.2.1 提供可擴展性 228
 10.2.2 選擇行 231
 10.2.3 使用綁定列 235
10.3 編輯DataGrid 238
 10.3.1 模板列 241
 10.3.2 刪除行 244
 10.3.3 排序DataGrid 245
10.4 小結 248
第11章 驗證Web用戶的輸入 249
11.1 Web驗證 252
 11.1.1 啟用客戶端驗證 252
 11.1.2 禁止客戶端驗證 252
 11.1.3 服務器端驗證 252
 11.1.4 頁面生命期中的驗證 253
11.2 ASP.NET驗證控件 253
 11.2.1 RangeValidator控件 254
 11.2.2 CompareValidator控件 257
 11.2.3 RegularExpressionValidator
控件 258
 11.2.4 CustomValidator控件 260
 11.2.5 ValidationSummary控件 262
 11.2.6 使用行內錯誤和錯誤匯總 267
11.3 程序化驗證 268
11.4 小結 269
第12章 表和關系 270
12.1 表 270
 12.1.1 創建表 270
 12.1.2 向表添加行 272
 12.1.3 刪除表 273
12.2 指定表的關系 274
 12.2.1 鍵和約束 274
 12.2.2 關系的類型 276
 12.2.3 引用完整性 277
 12.2.4 數據庫圖表 278
12.3 在C#中使用SQL 281
12.4 小結 288
第13章 查詢 289
13.1 Northwind查詢應用程序:
   第II部分 289
13.2 SQL查詢的更多語法 294
 13.2.1 DISTINCT 294
 13.2.2 子查詢 296
 13.2.3 GROUP BY 299
 13.2.4 其他合計函數 300
 13.2.5 日期函數 302
 13.2.6 CASE表達式 303
 13.2.7 連接 308
13.3 小結 318

第14章 視圖和存儲過程 319
14.1 視圖 319
14.2 使用C#創建視圖 323
14.3 存儲過程 329
14.4 在C#中使用存儲過程 337
14.5 小結 348
第15章 索引和約束 350
15.1 索引 350
 15.1.1 索引的優點 354
 15.1.2 聚集索引 357
 15.1.3 復合鍵 359
 15.1.4 關于索引的其他因素 360
 15.1.5 維護索引 361
15.2 約束 361
 15.2.1 數據完整性 361
 15.2.2 定義約束 362
 15.2.3 檢查約束 365
 15.2.4 NULL約束 367
 15.2.5 默認約束 367
 15.2.6 刪除約束 367
15.3 小結 367
第16章 保護數據庫 368
16.1 AdminHelp工具 368
16.2 數據庫的安全性 369
16.3 身份驗證 370
 16.3.1 Windows身份驗證 370
 16.3.2 混合模式身份驗證 371
16.4 管理用戶 371
 16.4.1 數據庫登錄 371
 16.4.2 特殊用戶 374
 16.4.3 用戶賬戶 374
 16.4.4 管理角色 376
16.5 管理權限 379
 16.5.1 對象權限 382
 16.5.2 語句權限 382
 16.5.3 瀏覽權限 383
16.6 實現安全 386
16.7 小結 387

第17章 XML和ADO.NET 388
17.1 XML的優缺點 388
17.2 XML文檔的結構 389
17.3 模式 392
17.4 ADO.NET和XML 395
17.5 使用XML定義應用程序配置 398
17.6 小結 402
第18章 處理異常 403
18.1 C#的異常處理 403
 18.1.1 try語句 403
 18.1.2 System.Exception類 404
 18.1.3 throw語句 404
18.2 ADO.NET異常 404
18.3 數據庫異常 411
18.4 小結 420
第19章 事務 421
19.1 使用事務的場合 421
19.2 ACID屬性 421
19.3 事務的編寫 422
 19.3.1 在SQL中編寫事務 422
 19.3.2 ADO.NET事務 427
19.4 其他的內容 432
19.5 小結 433
第20章 ADO.NET事件 434
20.1 事件和委托 434
20.2 添加和刪除事件處理程序 435
20.3 引發和處理ADO.NET事件 436
 20.3.1 連接對象事件 436
 20.3.2 行更新事件 442
 20.3.3 利用多個處理程序 447
20.4 小結 449
第21章 文本和二進制數據 450
21.1 SQL Server文本和二進制數據
   類型 450
21.2 在數據庫中存儲圖像 451
 21.2.1 重新運行程序 458
 21.2.2 使用不同的SQL數據類型 458
21.3 從數據庫中檢索圖像 459
21.4 處理文本數據 465
21.5 小結 473
第22章 ADO.NET 2.0 474
22.1 將ADO.NET 1.1程序轉換為
   ADO.NET 2.0 474
22.2 用數據讀取器加載數據表 478
22.3 更緊湊地串行化數據 480
22.4 批處理更新 483
22.5 小結 484
附錄A 創建SQL工具應用程序 485
附錄B XML基礎知識 494
B.1 XML文檔 494
B.1.1 XML元素 494
B.1.2 屬性 495
B.1.3 XML聲明 496
B.1.4 XML文檔的結構 496
B.2 XML命名空間 497
B.3 格式良好和有效的XML 498
B.4 驗證XML文檔 498
B.4.1 模式 498
B.4.2 XSD模式 499
B.4.3 XDR模式 500
B.5 小結 504



  
  
  
  
  
  
  
  
  
  
  
  
  
序: