第4版 ASP.NET 2.0资料库入门经典


第4版 ASP.NET 2.0资料库入门经典

文章插图
ASP.NET 2.0资料库入门经典(第4版)【第4版 ASP.NET 2.0资料库入门经典】《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简介 11.1技术概述 11.1.1.NETFramework 21.1.2ASP.NET 31.1.3ASP.NET2.0 41.1.4ADO.NET 61.1.5ASP.NET2.0和数据访问 81.1.6术语 91.2建立本书所需的环境 111.2.1安装Web伺服器 121.2.2安装.NETFramework2.0版本 121.2.3安装创建Web页的编辑器 131.2.4安装资料库管理系统 141.3安装 161.4演示 191.5本章小结 271.6练习题 28第2章连线Access资料库 292.1MicrosoftAccess和JETDatabaseEngine 292.2在VisualWebDeveloper中连线至MicrosoftAccess资料库 302.3AccessDataSource控制项 332.3.1选择语句中的变数 362.3.2MDB档案位置中的变数 402.4处理档案访问许可 412.5处理Access连线失败 422.6在Web应用程式中使用Access的一些提示 452.7使用AccessDataSource控制项的常见错误 462.8本章小结 472.9练习题 48第3章连线SQLServer和SQLServerExpress 493.1SQLServer和连线字元串 493.1.1使用SQLServer资料库之前的準备 513.1.2连线字元串 513.2使用SqlDataSource控制项 523.3了解SQLServer中的安全性 573.4在Web.config档案中保存连线字元串 593.5资料库的结构 643.6处理SqlDataSource的连线失败 673.7常见错误 703.8本章小结 703.9练习题 71第4章连线其他关係型资料库 724.1带提供程式的连线 724.1.1连线软体的层次关係 734.1.2可支持的ADO.NET提供程式 744.1.3在ASP.NET2.0中使用提供程式 754.2当使用密码时连线Access 774.3连线Oracle 824.4连线MySQL 834.4.1连线MySQL的理论 834.4.2用于MySQL的ODBC连线的语法 834.5连线其他资料库 854.6常见错误 864.7本章小结 874.8练习题 87第5章在表中显示数据 885.1在ASP.NET2.0中显示数据 885.1.1回顾数据绑定和数据源控制项 895.1.2数据绑定控制项的类型 895.2GridView控制项 905.2.1GridView控制项的性能 905.2.2GridView的呈现元素 905.3将GridView与数据连线 915.3.1从DataExplorer中拖放栏位 925.3.2从工具箱中拖放控制项 925.4定製GridView的列 945.4.1在EditColumns对话框中选择列 945.4.2列栏位类型 945.4.3GridView的AutoGenerateColumns属性 1105.4.4处理NULL栏位值 1115.5DetailsView控制项 1125.5.1DetailsView的呈现元素 1135.5.2将DetailsView与数据连线 1135.6常见错误 1155.7本章小结 116第6章定製表的外观 1186.1定製外观 1186.1.1BackColor和BackImageUrl 1196.1.2Font和ForeColor 1206.1.3Height和Width 1206.1.4CellSpacing和CellPadding 1216.1.5Borders和GridLines 1216.1.6HorizontalAlign 1236.1.7ShowHeader和ShowFooter 1236.1.8ToolTip 1236.2定製独特的样式 1256.2.1GridView和DetailsView样式 1256.2.2空表 1286.2.3DetailsView特有样式 1296.2.4列样式和栏位样式 1316.3使用层叠样式表 1336.4样式的优先权 1376.5主题和皮肤 1416.6在VisualStudio中使用AutoFormat 1426.7常见错误 1436.8本章小结 1446.9练习题 145第7章数据的分页和排序 1467.1排序 1467.1.1排序所需条件 148 7.1.2排序表达式 1517.2分页 1557.2.1启用分页 1557.2.2定製分页和分页栏 1577.3分页理论和替代方法 1627.4排序、分页和选择三者的关係 1627.5常见错误 1647.6本章小结 1647.7练习题 164第8章在列表中显示数据 1668.1简介 1668.1.1从GridView转换成其他格式 1678.1.2列表控制项的类型 1678.2列表控制项的一般概念 1678.3数据绑定列表控制项 1698.4DropDownList控制项 1728.5处理列表中的选择 1748.5.1SelectedIndex和SelectedValue 1748.5.2自动回送 1768.6常见错误 1788.7本章小结 179第9章筛选和主从数据 1809.1使用QueryString筛选GridView记录 1819.2使用TextBox筛选GridView记录 1849.3使用SQL的LIKE操作符 1859.4选择的理论和ControlParameters 1869.5使用列表控制项筛选GridView记录 1889.5.1由具有硬编码项的DropDownList作为主控制项 1899.5.2由具有数据绑定项的列表框作为主控制项 1909.5.3由具有初始隐藏在GridView内的默认设定的列表框作为主控制项 1929.6使用GridView和DetailsView在同一页面上显示详细信息 1969.7使用GridView和DetailsView在不同页面上显示详细信息 2009.8层叠DropDownLists 2059.9常见错误 2069.10本章小结 2079.11练习题 208第10章在模板化控制项中显示数据 20910.1GridView和DetailsView模板栏位 21510.2DataList控制项 21810.3Repeater控制项 22310.4DetailsView控制项 22410.5模板化控制项中的导航 22410.6FormView控制项 22510.7模板化控制项的比较和选择 22810.8常见错误 22910.9本章小结 23010.10练习题 231第11章数据的更新与删除 23211.1数据修改概述 23211.2命令栏位 23411.3简单更新 23611.4DataKeyNames和更新 23911.5DetailsView中的更新 24111.6参数集合 243 11.7处理更新中的NULL值 24411.8删除整条记录 24611.9常见错误 24811.10本章小结 24811.11练习题 249第12章插入新记录 25012.1使用DetailsView进行基本插入 25312.2在数据源控制项中启用插入 25512.3从GridView开始执行DetailsView的INSERT 25812.3.1在同一个页面上执行插入的GridView和DetailsView 25812.3.2GridView和DetailsView分别位于不同页面 25812.4使用模板栏位进行插入 25912.5RadioButtonLists和DropDownLists中的数据条目 26112.6複选框中的数据条目 26512.7使用FormView进行插入 26512.8常见错误 26912.9本章小结 270第13章作为数据源的业务对象 27213.1简介 27213.1.1一个N层应用程式的层次 27313.1.2N层体系结构的优势 27313.2使用VSDataSet建立数据访问逻辑层 27413.2.1使用VSDataSet设计器创建数据访问逻辑层 27413.2.2与DataSet进行数据绑定 27713.3实现主从功能 27913.4实现并数据绑定于自定义对象 28313.5在自定义对象中实现排序 29013.6常见错误 29513.7本章小结 295第14章XML和其他分层数据 29714.1什幺是分层数据 29714.1.1分层数据的类型 29814.1.2ASP.NET2.0的分层数据控制项 29814.2XmlDataSource控制项 29914.3用来显示分层数据的TreeView控制项 29914.4显示XML数据 30114.5使用XmlDataSource的XPath 30214.6格式化TreeView 30414.7将XSL转换用于XML 30714.8处理TreeView控制项中的事件 31014.9除TreeView之外的其他控制项的分层数据 31314.9.1XML和GridView 31314.9.2用于DataList的XML源 31514.9.3使用XPath在DataList控制项中显示数据 31714.9.4使用嵌套的XML和DataList 31914.10使用XmlDataSource控制项的参见错误 32114.11本章小结 322 第15章数据快取 32415.1快取及其优点 32415.2何时使用快取 32515.2.1理解状态 32615.2.2理解状态的失效 32615.3ASP.NET2.0中的快取选项 32615.3.1显示ASP.NET中的数据 32715.3.2基于时间的快取 32915.3.3具有参数的快取 33215.3.4实现筛选功能 33415.3.5SQLCacheInvalidation 33715.3.6局部页面快取 34215.4常见错误 34515.5本章小结 346第16章处理数据控制项的事件 34716.1在事件触发时执行控制项 34816.2事件类型 34816.3编写事件处理程式的常用技术 34816.3.1触发事件时值的传递 35316.3.2事件处理程式的位置 35416.4命令和自定义按钮事件 35916.4.1使用由命令按钮(命令栏位)触发的事件 36016.4.2使用由按钮通过自定义操作触发的事件 36016.5列表选择和页面事件 36216.6数据控制项绑定事件 36516.7一般错误事件 36816.8常见错误 37116.9本章小结 37216.10练习题 373附录ASQL语句的简单实用的介绍 374A.1语法综述 380A.2获取数据列 381A.3限制记录集 382A.4记录的次序 383A.5Distinct和Top 383A.6更改数据 384A.7连线(Join) 385A.8SQL注入 385附录B练习答案 386