ASP.NET 2.0資料庫入門經典(第4版)

ASP.NET 2.0資料庫入門經典(第4版)

《ASP.NET 2.0資料庫入門經典(第4版)》是2006年清華大學出版社出版的圖書,作者是John Kauffman、Thiru Thangarathinam。

基本介紹

  • 書名:ASP.NET 2.0資料庫入門經典(第4版)
  • 作者:John Kauffman、Thiru Thangarathinam
  • ISBN:9787302125495
  • 定價:48元
  • 出版社:清華大學出版社
  • 出版時間:2006-10-20
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

ASP.NET 2.0 將為ASP資料庫領域帶來深遠的影響。本書介紹了如何使用ASP.NET 2.0 向Web站點添加數據,如何將Web頁連線至資料庫。ASP.NET 2.0可以極大地提高開發人員構建應用程式的效率。

目錄

第1章ASP.NET2.0和ADO.NET
簡介 1
1.1技術概述 1
1.1.1.NETFramework 2
1.1.2ASP.NET 3
1.1.3ASP.NET2.0 4
1.1.4ADO.NET 6
1.1.5ASP.NET2.0和數據訪問 8
1.1.6術語 9
1.2建立本書所需的環境 11
1.2.1安裝Web伺服器 12
1.2.2安裝.NETFramework2.0版本 12
1.2.3安裝創建Web頁的編輯器 13
1.2.4安裝資料庫管理系統 14
1.3安裝 16
1.4演示 19
1.5本章小結 27
1.6練習題 28
第2章連線Access資料庫 29
2.1MicrosoftAccess和JETDatabaseEngine 29
2.2在VisualWebDeveloper中連線至MicrosoftAccess資料庫 30
2.3AccessDataSource控制項 33
2.3.1選擇語句中的變數 36
2.3.2MDB檔案位置中的變數 40
2.4處理檔案訪問許可 41
2.5處理Access連線失敗 42
2.6在Web應用程式中使用Access的一些提示 45
2.7使用AccessDataSource控制項的常見錯誤 46
2.8本章小結 47
2.9練習題 48
第3章連線SQLServer和SQL
ServerExpress 49
3.1SQLServer和連線字元串 49
3.1.1使用SQLServer資料庫之前的準備 51
3.1.2連線字元串 51
3.2使用SqlDataSource控制項 52
3.3了解SQLServer中的安全性 57
3.4在Web.config檔案中保存連線字元串 59
3.5資料庫的結構 64
3.6處理SqlDataSource的連線失敗 67
3.7常見錯誤 70
3.8本章小結 70
3.9練習題 71
第4章連線其他關係型資料庫 72
4.1帶提供程式的連線 72
4.1.1連線軟體的層次關係 73
4.1.2可支持的ADO.NET提供程式 74
4.1.3在ASP.NET2.0中使用提供程式 75
4.2當使用密碼時連線Access 77
4.3連線Oracle 82
4.4連線MySQL 83
4.4.1連線MySQL的理論 83
4.4.2用於MySQL的ODBC連線的語法 83
4.5連線其他資料庫 85
4.6常見錯誤 86
4.7本章小結 87
4.8練習題 87
第5章在表中顯示數據 88
5.1在ASP.NET2.0中顯示數據 88
5.1.1回顧數據綁定和數據源控制項 89
5.1.2數據綁定控制項的類型 89
5.2GridView控制項 90
5.2.1GridView控制項的性能 90
5.2.2GridView的呈現元素 90
5.3將GridView與數據連線 91
5.3.1從DataExplorer中拖放欄位 92
5.3.2從工具箱中拖放控制項 92
5.4定製GridView的列 94
5.4.1在EditColumns對話框中選擇列 94
5.4.2列欄位類型 94
5.4.3GridView的AutoGenerateColumns屬性 110
5.4.4處理NULL欄位值 111
5.5DetailsView控制項 112
5.5.1DetailsView的呈現元素 113
5.5.2將DetailsView與數據連線 113
5.6常見錯誤 115
5.7本章小結 116
第6章定製表的外觀 118
6.1定製外觀 118
6.1.1BackColor和BackImageUrl 119
6.1.2Font和ForeColor 120
6.1.3Height和Width 120
6.1.4CellSpacing和CellPadding 121
6.1.5Borders和GridLines 121
6.1.6HorizontalAlign 123
6.1.7ShowHeader和ShowFooter 123
6.1.8ToolTip 123
6.2定製獨特的樣式 125
6.2.1GridView和DetailsView樣式 125
6.2.2空表 128
6.2.3DetailsView特有樣式 129
6.2.4列樣式和欄位樣式 131
6.3使用層疊樣式表 133
6.4樣式的優先權 137
6.5主題和皮膚 141
6.6在VisualStudio中使用AutoFormat 142
6.7常見錯誤 143
6.8本章小結 144
6.9練習題 145
第7章數據的分頁和排序 146
7.1排序 146
7.1.1排序所需條件 148
7.1.2排序表達式 151
7.2分頁 155
7.2.1啟用分頁 155
7.2.2定製分頁和分頁欄 157
7.3分頁理論和替代方法 162
7.4排序、分頁和選擇三者的關係 162
7.5常見錯誤 164
7.6本章小結 164
7.7練習題 164
第8章在列表中顯示數據 166
8.1簡介 166
8.1.1從GridView轉換成其他格式 167
8.1.2列表控制項的類型 167
8.2列表控制項的一般概念 167
8.3數據綁定列表控制項 169
8.4DropDownList控制項 172
8.5處理列表中的選擇 174
8.5.1SelectedIndex和SelectedValue 174
8.5.2自動回送 176
8.6常見錯誤 178
8.7本章小結 179
第9章篩選和主從數據 180
9.1使用QueryString篩選GridView記錄 181
9.2使用TextBox篩選GridView記錄 184
9.3使用SQL的LIKE操作符 185
9.4選擇的理論和ControlParameters 186
9.5使用列表控制項篩選
GridView記錄 188
9.5.1由具有硬編碼項的
DropDownList作為主控制項 189
9.5.2由具有數據綁定項的列表框
作為主控制項 190
9.5.3由具有初始隱藏在GridView
內的默認設定的列表框作為
主控制項 192
9.6使用GridView和DetailsView
在同一頁面上顯示詳細信息 196
9.7使用GridView和DetailsView
在不同頁面上顯示詳細信息 200
9.8層疊DropDownLists 205
9.9常見錯誤 206
9.10本章小結 207
9.11練習題 208
第10章在模板化控制項中顯示數據 209
10.1GridView和DetailsView模板欄位 215
10.2DataList控制項 218
10.3Repeater控制項 223
10.4DetailsView控制項 224
10.5模板化控制項中的導航 224
10.6FormView控制項 225
10.7模板化控制項的比較和選擇 228
10.8常見錯誤 229
10.9本章小結 230
10.10練習題 231
第11章數據的更新與刪除 232
11.1數據修改概述 232
11.2命令欄位 234
11.3簡單更新 236
11.4DataKeyNames和更新 239
11.5DetailsView中的更新 241
11.6參數集合 243
11.7處理更新中的NULL值 244
11.8刪除整條記錄 246
11.9常見錯誤 248
11.10本章小結 248
11.11練習題 249
第12章插入新記錄 250
12.1使用DetailsView進行基本插入 253
12.2在數據源控制項中啟用插入 255
12.3從GridView開始執行DetailsView的INSERT 258
12.3.1在同一個頁面上執行插入的GridView和DetailsView 258
12.3.2GridView和DetailsView分別位於不同頁面 258
12.4使用模板欄位進行插入 259
12.5RadioButtonLists和
DropDownLists中的數據條目 261
12.6複選框中的數據條目 265
12.7使用FormView進行插入 265
12.8常見錯誤 269
12.9本章小結 270
第13章作為數據源的業務對象 272
13.1簡介 272
13.1.1一個N層應用程式的層次 273
13.1.2N層體系結構的優勢 273
13.2使用VSDataSet建立數據訪問邏輯層 274
13.2.1使用VSDataSet設計器創建數據訪問邏輯層 274
13.2.2與DataSet進行數據綁定 277
13.3實現主從功能 279
13.4實現並數據綁定於自定義對象 283
13.5在自定義對象中實現排序 290
13.6常見錯誤 295
13.7本章小結 295
第14章XML和其他分層數據 297
14.1什麼是分層數據 297
14.1.1分層數據的類型 298
14.1.2ASP.NET2.0的分層數據控制項 298
14.2XmlDataSource控制項 299
14.3用來顯示分層數據的
TreeView控制項 299
14.4顯示XML數據 301
14.5使用XmlDataSource的XPath 302
14.6格式化TreeView 304
14.7將XSL轉換用於XML 307
14.8處理TreeView控制項中的事件 310
14.9除TreeView之外的其他控制項的分層數據 313
14.9.1XML和GridView 313
14.9.2用於DataList的XML源 315
14.9.3使用XPath在DataList控制項中顯示數據 317
14.9.4使用嵌套的XML和DataList 319
14.10使用XmlDataSource控制項的參見錯誤 321
14.11本章小結 322
第15章數據快取 324
15.1快取及其優點 324
15.2何時使用快取 325
15.2.1理解狀態 326
15.2.2理解狀態的失效 326
15.3ASP.NET2.0中的快取選項 326
15.3.1顯示ASP.NET中的數據 327
15.3.2基於時間的快取 329
15.3.3具有參數的快取 332
15.3.4實現篩選功能 334
15.3.5SQLCacheInvalidation 337
15.3.6局部頁面快取 342
15.4常見錯誤 345
15.5本章小結 346
第16章處理數據控制項的事件 347
16.1在事件觸發時執行控制項 348
16.2事件類型 348
16.3編寫事件處理程式的常用技術 348
16.3.1觸發事件時值的傳遞 353
16.3.2事件處理程式的位置 354
16.4命令和自定義按鈕事件 359
16.4.1使用由命令按鈕(命令欄位)觸發的事件 360
16.4.2使用由按鈕通過自定義操作觸發的事件 360
16.5列表選擇和頁面事件 362
16.6數據控制項綁定事件 365
16.7一般錯誤事件 368
16.8常見錯誤 371
16.9本章小結 372
16.10練習題 373
附錄ASQL語句的簡單實用的介紹 374
A.1語法綜述 380
A.2獲取數據列 381
A.3限制記錄集 382
A.4記錄的次序 383
A.5Distinct和Top 383
A.6更改數據 384
A.7連線(Join) 385
A.8SQL注入 385
附錄B練習答案 386

相關詞條

熱門詞條

聯絡我們