|
|
ASP.NET网络数据库开发实例精解(含光盘) |
|
|
|
| 原价:
¥62.00(以下报价瞬息万变,建议您点击全部站点比对) | | |通过以下方式购买,或许更便宜: |
|
|
| |
【作 者】 郑耀东 蔡骞
【开 本】16 【版 次】1次
【分 类】 计算机书店>>程序设计
【页 数】
609
【字 数】
0
【日 期】
2006年1月
【装 帧】
简装
【出版社】
清华大学出版社
【ISBN】
0
【关注程度】已有5665人关注该图书
【版本状态】『全图版』
|
|
|
|
|
|
我要购书网的承诺:本网上购书中心所出售的"ASP.NET网络数据库开发实例精解(含光盘)"图书保证正版,您在本购书中心享有收到图书七天内无条件退货!收到商品15日之内换货的待遇!
|
| |
退货规定:从本网上书店所购买的图书如有质量问题(字迹模糊/缺页/倒装/开线/开胶/折页/封皮破损/缺少随书赠品),可在收到商品7日之内可退货 |
| |
换货规定:从本购书中心所购买"ASP.NET网络数据库开发实例精解(含光盘)"图书如有质量问题(字迹模糊/缺页/倒装/开线/开胶/折页/封皮破损/缺少随书赠品),可在收到商品15日之内换货
|
|
| |
本书以实例的方法介绍了网络应用程序的数据库和ASP.NET应用程序(使用C#语言)的开发技术,以及两者结合在一起的Web应用程序的开发技术。本书还介绍了如何使用ASP.NET应用程序连接、访问和操作数据库的基本方法,以及使用ASP.NET中的服务器控件读取、显示、添加、修改和删除数据库中数据的方法。本书重点介绍了ASP.NET网络数据库开发技术和ASP.NET网络开发技术,其中选取的实例,如上载和下载文件、发送邮件、Excel和ASP.NET的交互技术、动态创建树型目录、结合XML操作数据库、使用ASP.NET中的Passport验证、创建ASP.NET中的自定义控件和用户控件、实现单点登录等,这些实例具有实用性、典型性、代表性及灵活性等特点。 本书在最后还介绍了目前比较流行的办公自动化(OA)系统实例的开发技术,详细介绍了该系统的各功能模块,如用户考勤、用户管理、角色管理及其分配、短信管理平台、文档管理平台及公文流转平台等,深入剖析了办公自动化系统的开发思路、实现方法和技术。 本书内容紧凑,实例丰富,结构严谨,深入浅出,不论是对初学ASP.NET网络数据库应用程序开发的用户,还是对ASP.NET网络数据库应用程序开发有一定经验的用户,都会起到有益的帮助。
|
| |
目 录 第1章 构架数据库系统入门 1 1.1 数据库的基本概念和应用领域 2 1.2 目前流行的数据库介绍 3 1.3 构建数据库系统的流程 4 1.4 第一个数据库管理系统 5 1.4.1 本系统的设计目标 5 1.4.2 使用Access建立数据库 5 1.4.3 连接到数据库 7 1.4.4 访问并显示数据库中的数据 10 1.4.5 修改数据库 11 1.4.6 发布数据库系统 15 第2章 网站的架设和服务器配置 17 2.1 Internet信息服务器简介 18 2.2 使用IIS配置网站 20 2.3 网站空间申请 23 2.4 域名申请 25 第3章 建立和配置数据源 28 3.1 使用SQL Server建立数据库 29 3.2 配置ODBC数据源 31 3.3 使用代码创建SQL Server数据库 33 第4章 连接和操作数据源 35 4.1 连接到SQL Server数据库 36 4.2 使用ODBC连接数据源 38 4.3 使用OLEDB连接数据源 41 4.4 连接到Oracle数据库 43 4.5 备份和还原数据库 46 4.6 附加和删除数据库 48 第5章 使用ADO.NET操作数据库 50 5.1 使用Command对象执行数据库操作 51 5.2 使用DataReader对象读取数据 55 5.3 ADO.NET中的事务 58 5.4 使用访问数据库的参数 61 第6章 显示数据库中的内容 66 6.1 查询数据库 67 6.2 使用ListBox控件显示数据库中的内容 70 6.3 使用DropDownList控件显示数据库中的内容 75 6.4 使用DataList控件显示数据库中的内容 79 6.5 使用DataGrid控件显示数据库中的内容 82 6.6 显示数据库中的图片 86 6.7 根据数据生成图表 92 第7章 使用ASP.NET操作数据库 96 7.1 使用JOIN子句查询数据库表 97 7.2 添加记录到数据库 99 7.3 修改数据库记录 104 7.4 删除数据库记录 108 7.5 定义和使用数据库函数 111 7.6 创建和使用触发器 116 7.7 创建和访问数据库视图 120 7.8 创建和使用存储过程 123 7.9 使用数据库事务 129 7.10 使用数据库的NULL 135 7.11 使用数据库连接池 139 第8章 断开式数据库访问 144 8.1 数据列、数据行以及数据表 145 8.2 构建数据集对象DataSet 148 8.3 添加表关系对象DataRelation 152 8.4 添加键约束对象Constraint 156 8.5 使用对象DataAdapter填充数据集 160 8.6 使用数据视图对象DataView 164 8.7 使用DataSet创建XML文件 167 8.8 使用XML数据填充DataSet 170 第9章 使用数据网格处理数据 176 9.1 绑定控件的单个数据值 177 9.2 使用DataGrid控件的模板列显示数据 182 9.3 DataGrid控件的排序功能 186 9.4 DataGrid控件的分页功能 191 9.5 DataGrid控件的在线编辑 196 第10章 常用ASP.NET模块 200 10.1 网站计数器 201 10.2 用户留言版 204 10.3 用户管理 212 10.4 网上在线投票 219 10.5 动态聊天室 230 第11章 ASP.NET网络数据库开发 242 11.1 上载文件和下载文件 243 11.2 读、写和删除文件 249 11.3 同时上载多个文件 256 11.4 发送邮件 260 11.5 处理数据库中的图片 264 11.6 使用ASP.NET创建任意图形 271 11.7 从Excel文件中读取数据 275 11.8 使用ASP.NET生成Excel表格 278 11.9 使用ASP.NET实现简单的文字水印 281 11.10 在SQL Server中输出和保存任意格式的文件 283 11.11 使用ASP.NET向数据库中批量插入数据 289 11.12 使用SQL Server和XML创建动态层次目录 294 11.13 使用ASP.NET中的多线程 298 11.14 数据库跨平台的移植 302 11.15 根据数据库内容动态生成ASP.NET页面 309 11.16 使用ADO.NET操作Access数据库 313 11.17 使用ASP.NET的Web服务 318 11.18 使用ASP.NET发送ICQ信息 323 第12章 ASP.NET网络技术开发 327 12.1 获取服务器和客户端信息 328 12.2 使用ASP.NET中的Passport验证 331 12.3 在ASP.NET中使用Windows登录 334 12.4 使用ASP.NET中的用户控件 338 12.5 使用ASP.NET中的自定义控件 341 12.6 使用ASP.NET加密Cookie 350 12.7 使用Socket发送和接收消息 355 12.8 在ASP.NET页面中显示等待进度条 359 12.9 创建上载文件的进度条 361 12.10 使用DataGrid控件对XML文件中的数据进行排序 365 12.11 在ASP.NET页面中使用窗体控件 369 12.12 使用ASP.NET获取硬盘的目录结构 373 12.13 使用ASP.NET实现单点登录 377 12.14 在网页中动态创建控件 380 12.15 在网页中创建可复用的等待控件 385 12.16 在网页上使用弹出式日历控件 388 12.17 在网页中创建ComboBox控件 391 12.18 在网页中实现发送手机短信 395 12.19 在网页中杀死应用程序(进程) 398 12.20 在网页中使用ASP.NET创建能飞的动画 402 12.21 通过Web服务上载和下载文件 404 12.22 使用ASP.NET获取网页中的内容 408 12.23 在网页中实现播放常用媒体文件 411 12.24 使用ASP.NET在图片上添加文字 415 12.25 使用ASP.NET获取网页中的链接 417 12.26 在网页上实现拖动和拉动功能 421 12.27 创建ASP.NET应用程序的日志 428 第13章 开发高效的ASP.NET网络数据库 432 13.1 使用Application和Session对象 433 13.2 数据缓存机制 436 13.3 禁用ViewState 442 13.4 ADO.NET中的技巧 446 13.5 SQL层分析 451 第14章 数据库安全和ASP.NET中的安全 457 14.1 设置数据库的访问权限 458 14.2 防止SQL注入攻击 461 14.3 使用信任连接 465 14.4 使用存储过程控制数据库的访问 468 14.5 使用ASP.NET中的Forms验证方式 472 第15章 发布数据库应用程序 478 15.1 使用Setup Wizard 479 15.2 开发Web Setup安装程序 482 15.3 发布应用程序 485 第16章 办公自动化系统 487 16.1 系统总体设计 488 16.1.1 系统功能描述 488 16.1.2 系统架构设计 489 16.2 系统模块设计 490 16.2.1 系统功能模块划分 490 16.2.2 部分模块详细设计 490 16.3 数据库设计 492 16.3.1 总体设计 492 16.3.2 表设计 493 16.3.3 关系设计 497 16.4 系统通用类及模块设计 498 16.4.1 数据库通用类设计 498 16.4.2 系统工具通用类设计 503 16.4.3 系统日志通用类设计 505 16.4.4 系统异常和HTML代码处理通用类设计 506 16.4.5 系统通用页面设计 507 16.5 用户登录和注册 511 16.5.1 用户登录 511 16.5.2 用户注册 514 16.6 用户管理和角色管理 520 16.6.1 用户管理 520 16.6.2 角色管理 524 16.6.3 用户角色分配 530 16.6.4 用户修改密码 539 16.7 用户考勤及其设置 542 16.7.1 用户考勤 543 16.7.2 考勤设置 546 16.7.3 查看用户考勤 550 16.8 我的文档管理 554 16.8.1 文档上载 554 16.8.2 文档管理 559 16.8.3 文档浏览 563 16.8.4 文档下载 565 16.9 短信平台 566 16.9.1 短信管理 566 16.9.2 发送短信 572 16.9.3 浏览短信 576 16.10 公文流转 578 16.10.1 流转方式管理 579 16.10.2 管理流转 585 16.10.3 查看流转 588 16.10.4 添加流转 592 16.10.5 更新流转 601 16.10.6 根据用户管理流转 604 16.11 发布办公自动化系统 606 16.11.1 制作安装程序 607 16.11.2 安装数据库 608 16.11.3 安装系统 608
|
|
|