
最 低 价:¥37.90
定 价:¥48.00
作 者:(美)John Kauffman,Thiru Thangarathinam 著
出 版 社:清华大学出版社
出版时间:2006 年6月
I S B N:730212549X
| 本书是一本简单明了、通俗易懂的编程教程,对话式的叙述形式可帮助初级开发人员轻松掌握ASP数据库开发的基础内容;同时本书还演示了很多现实场景和实用技巧,可帮助您快速提高数据库开发技能。 “Visual Studio 2005编程大系”有奖意见征集... |
| 肖奕,男,计算机专业硕士,系统分析题,一直从事系统分析和程序开发工作,为企业信息化提供咨询和服务。参与翻译了四本著作。... .. << 查看详细 |
| 第1章 asp.net 2.0和ado.net简介1 1.1 技术概述.1 1.1.1 .net framework2 1.1.2 asp.net3 1.1.3 asp.net 2.04 1.1.4 ado.net6 1.1.5 asp.net 2.0和数据访问8 1.1.6 术语9 1.2 建立本书所需的环境11 1.2.1 安装web服务器12 1.2.2 安装.net framework 2.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.1 microsoft access和jet database engine29 2.2 在visual web developer中连接至microsoft access数据库30 .2.3 accessdatasource控件33 2.3.1 选择语句中的变量36 2.3.2 mdb文件位置中的变量40 2.4 处理文件访问许可41 2.5 处理access连接失败42 2.6 在web应用程序中使用access的一些提示45 2.7 使用accessdatasource控件的常见错误46 2.8 本章小结47 2.9 练习题48 第3章 连接sql server和sql server express49 3.1 sql server和连接字符串49 3.1.1 使用sql server数据库之前的准备51 3.1.2 连接字符串51 3.2 使用sqldatasource控件52 3.3 了解sql server中的安全性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.net 2.0中使用提供程序75 4.2 当使用密码时连接access77 4.3 连接oracle82 4.4 连接mysql83 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.net 2.0中显示数据88 5.1.1 回顾数据绑定和数据源控件89 5.1.2 数据绑定控件的类型89 5.2 gridview控件90 5.2.1 gridview控件的性能90 5.2.2 gridview的呈现元素90 5.3 将gridview与数据连接91 5.3.1 从data explorer中拖放字段92 5.3.2 从工具箱中拖放控件92 5.4 定制gridview的列94 5.4.1 在edit columns对话框中选择列94 5.4.2 列字段类型94 5.4.3 gridview的autogenerate columns属性110 5.4.4 处理null字段值111 5.5 detailsview控件112 5.5.1 detailsview的呈现元素113 5.5.2 将detailsview与数据连接113 5.6 常见错误115 5.7 本章小结116 第6章 定制表的外观118 6.1 定制外观118 6.1.1 backcolor和backimageurl119 6.1.2 font和forecolor120 6.1.3 height和width120 6.1.4 cellspacing和cellpadding121 6.1.5 borders和gridlines121 6.1.6 horizontalalign123 6.1.7 showheader和showfooter123 6.1.8 tooltip123 6.2 定制独特的样式125 6.2.1 gridview和detailsview样式125 6.2.2 空表128 6.2.3 detailsview特有样式129 6.2.4 列样式和字段样式131 6.3 使用层叠样式表133 6.4 样式的优先级137 6.5 主题和皮肤141 6.6 在visual studio中使用auto format142 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.4 dropdownlist控件172 8.5 处理列表中的选择174 8.5.1 selectedindex和selectedvalue174 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 选择的理论和controlparameters186 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 层叠dropdownlists205 9.9 常见错误206 9.10 本章小结207 9.11 练习题..208 第10章 在模板化控件中显示数据209 10.1 gridview和detailsview模板字段215 10.2 datalist控件218 10.3 repeater控件223 10.4 detailsview控件224 10.5 模板化控件中的导航224 10.6 formview控件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.4 datakeynames和更新239 11.5 detailsview中的更新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的insert258 12.3.1 在同一个页面上执行插入的gridview和detailsview258 12.3.2 gridview和detailsview分别位于不同页面258 12.4 使用模板字段进行插入259 12.5 radiobuttonlists和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.2 n层体系结构的优势273 13.2 使用vs dataset建立数据访问逻辑层274 13.2.1 使用vs dataset设计器创建数据访问逻辑层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.2 asp.net 2.0的分层数据控件298 14.2 xmldatasource控件299 14.3 用来显示分层数据的treeview控件299 14.4 显示xml数据301 14.5 使用xmldatasource的xpath302 14.6 格式化treeview304 14.7 将xsl转换用于xml307 14.8 处理treeview控件中的事件310 14.9 除treeview之外的其他控件的分层数据313 14.9.1 xml和gridview313 14.9.2 用于datalist的xml源315 14.9.3 使用xpath在datalist控件中显示数据317 14.9.4 使用嵌套的xml和datalist319 14.10 使用xmldatasource控件的参见错误321 14.11 本章小结322 第15章 数据缓存324 15.1 缓存及其优点324 15.2 何时使用缓存325 15.2.1 理解状态326 15.2.2 理解状态的失效326 15.3 asp.net 2.0中的缓存选项326 15.3.1 显示asp.net中的数据327 15.3.2 基于时间的缓存329 15.3.3 具有参数的缓存332 15.3.4 实现筛选功能334 15.3.5 sql cache invalidation337 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 附录a sql语句的简单实用的介绍374 a.1 语法综述380 a.2 获取数据列381 a.3 限制记录集382 a.4 记录的次序383 a.5 distinct和top383 a.6 更改数据384 a.7 连接(join)385 a.8 sql注入...385 附录b 练习答案386 |
商品评论(0条)