在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据
2024-05-18 13:51 | 分类:编程语言 | 评论:0 次 | 浏览: 34
导言: 正如在教程里讨论的那样,gridview控件内置更新和删除功能,而detailsview和formview控件不仅具有编辑和删除功...
在ASP.NET 2.0中操作数据之四十八:对SqlDataSource控件使用开放式并发
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 43
导言: 在前面的教程里,我们考察了如何为sqldatasource控件添加插入、更新、删除功能。简而言之,就是为其nsertcommand...
在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 51
导言: gridview控件提供了大量的内置功能。它包含了一系列的域(field)来显示诸如text、images、hyperlinks和...
在ASP.NET 2.0中操作数据之五十:为GridView控件添加Checkbox
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 53
导言: 在前面的教程里我们探讨了如何为gridview控件添加radio buttons列。当用户最多只能选择一项数据时,我们可以在用户界...
在ASP.NET 2.0中操作数据之五十一:从GridView的页脚插入新记录
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 55
导言: 正如教程《》里探讨过的一样, gridview, detailsview和formview web控件都有内置的修改数据的功能。当...
在ASP.NET 2.0中操作数据之五十二:使用FileUpload上传文件
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 46
导言: 到目前为止,我们的教程围绕的是text数据。然而,很多应用程序既需要处理text数据,也需要处理二进制数据。比如招聘网站可能需要用...
在ASP.NET 2.0中操作数据之五十三:在Data Web控件显示二进制数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 49
导言: 在前面的教程我们阐述了应用程序处理二进制数据的2种模式,以及使用fileupload 控件从浏览器向服务器文件系统上传文件。当文件...
在ASP.NET 2.0中操作数据之五十四:添加新记录时包含一个文件上传选项
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 52
导言: 在前面2节教程,我们探讨了如何使用fileupload控件从客户端向服务器上传文件,以及如何在数据web控件里显示二进制数据。 ...
在ASP.NET 2.0中操作数据之五十五:编辑和删除现有的二进制数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 44
导言: 在前面的3章里我们为处理二进制数据添加了很多的功能。我们首先在表categories里添加brochurepath列,并更新了体系...
在ASP.NET 2.0中操作数据之五十六:使用ObjectDataSource缓存数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 74
导言 就计算机科学而言,caching就是将所需要的数据或信息的备份放在某个地方,便于快速访问的这样一个过程。以数据处理(data-dri...
在ASP.NET 2.0中操作数据之五十七:在分层架构中缓存数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 37
导言: 正如前面章节所言,缓存objectdatasource的数据只需要简单的设置一些属性。然而,它是在表现层对数据缓存,这就与asp....
在ASP.NET 2.0中操作数据之五十八:在程序启动阶段缓存数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 54
导言: 前面2章考察了在表现层和缓存层缓存数据。在第56章,我们探讨了在表现层设置objectdatasource的相关cache属性来缓...
在ASP.NET 2.0中操作数据之五十九:使用SQL缓存依赖项SqlCacheDependency
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 52
导言: 在56和57章探讨的缓存技术使用的是基于时间的缓存周期,当过了某段时间后便将缓存数据从内存清除。当设置缓存时间为x秒时,数据在x秒...
在ASP.NET 2.0中操作数据之六十一:在事务里对数据库修改进行封装
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 48
导言: 正如我们在第16章《》里探讨的那样,gridview控件内建的功能支持对每行数据的编辑和删除功能,你只需要稍稍动一下鼠标就可以创建...
在ASP.NET 2.0中操作数据之六十二:GridView批量更新数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 42
导言: 在前面的教程,我们对数据访问层进行扩展以支持数据库事务.数据库事务确保一系列的操作要么都成功,要么都失败。本文我们将注意力转到创建...
在ASP.NET 2.0中操作数据之六十三:GridView实现批量删除数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 41
导言: 在前面的教程,我们用gridview创建了一个批编辑界面。在用户需要一次性编辑多条记录的情况下,批编辑界面很有用。同理,当用户需要...
在ASP.NET 2.0中操作数据之六十四:GridView批量添加数据
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 40
导言: 在前面的第62章《gridview批量更新数据》里,我们用gridview控件里定制了一个批编辑界面,同样的我们也可以定制一个批添...
在ASP.NET 2.0中操作数据之六十五:在TableAdapters中创建新的存储过程
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 43
导言: 本教程的data access layer (dal)使用的是类型化的数据集(typed datasets).就像我们在第一章《》...
在ASP.NET 2.0中操作数据之六十六:在TableAdapters中使用现有的存储过程
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 56
导言: 在前面的文章里我们考察了如何让tableadapters向导自动的创建存储过程.而在本文,我们将考察如何让tableadapter...
在ASP.NET 2.0中操作数据之六十七:在TableAdapters中使用JOINs
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 70
导言: 在关系数据库里,我们处理的数据通常跨越了几个数据表。举例:当展示产品信息时我们很可能想列出每个产品相应的category以及供应商...
在ASP.NET 2.0中操作数据之六十八:为DataTable添加额外的列
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 39
导言: 当向类型化的数据集(typed dataset)添加一个tableadapter时,相应的datatable的构架已经由table...
在ASP.NET 2.0中操作数据之六十九:处理Computed Columns列
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 48
导言: microsoft sql server里有一种computed columns列.这种列的值是通过一个表达式来计算,而表达式引用...
在ASP.NET 2.0中操作数据之七十:配置数据库连接和命令等级设置
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 46
导言: 在本系列我们用类型化的datasets来构建数据访问层。就像在第一章探讨的那样,类型化datasets的datatables用作存...
在ASP.NET 2.0中操作数据之七十一:保护连接字符串及其它设置信息
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 50
导言: asp.net应用程序的设置信息通常都存储在一个名为web.config的xml文件里。在教程的前面部分我们已经好几次修改过web...
在ASP.NET 2.0中操作数据之七十二:调试存储过程
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 50
导言: visual studio有很多的调试功能.我们只需要稍稍点点鼠标,敲敲键盘就可以使用断点(breakpoints)来打断某个程序...
细说SQL Server中的视图
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 47
1,什么是视图?2,为什么要用视图;3,视图中的order by;4,刷新视图;5,更新视图;6,视图选项;7,索引视图;1.什么是视图 ...
《解剖PetShop》之一:PetShop的系统架构设计
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 53
前言:petshop是一个范例,微软用它来展示.net企业系统开发的能力。业界有许多.net与j2ee之争,许多数据是从微软的petshop...
《解剖PetShop》之二:PetShop数据访问层数之据库访问设计
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 46
二、petshop数据访问层之数据库访问设计 在系列一中,我从整体上分析了petshop的架构设计,并提及了分层的概念。从本部分开始,我将...
《解剖PetShop》之三:PetShop数据访问层之消息处理
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 48
三、petshop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一...
《解剖PetShop》之四:PetShop之ASP.NET缓存
2024-05-18 13:48 | 分类:编程语言 | 评论:0 次 | 浏览: 47
四 petshop之asp.net缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于cache这个名词一定是耳熟能详的。在cpu以及...