摘要: 生成验证码原理:产生随机字符,并将字符生成为图片,同时储存到Session里去,然后验证用户输入的内容是否与Session中的验证码相符即可。效果图:用户可以点击切换验证码信息。一般处理程序:CheckCodeHandler.cs 1 <%@ WebHandler Language="C#" Class="CheckCodeHandler" %> 2 3 using System; 4 using System.Web; 5 using System.Text; 6 using System.Drawing; 7 using System.W 阅读全文
posted @ 2012-05-26 22:59 ForEvErNoMe 阅读(1012) 评论(2) 推荐(1) 编辑
摘要: 1.DataSet基础DataSet是ADO.NET 结构非连接结构的主要组件,它是从数据源中检索到的数据在内存中的缓存。因此,它可以用于多种不同的数据源,用于 XML 数据,或用于管理应用程序本地的数据。DataSet包含一个或多个DataTable对象的集合,这些对象由数据行和数据列以及有关DataTable对象中数据的主键、外键、约束和关系信息组成2.DataSet几个重要对象TablesCollection对象:DataSet里的表用DataTable来表示,一个DataSet里面可以包含多个DataTable,这些DataTable就构成了TablesCollection对象。每个D 阅读全文
posted @ 2012-05-26 14:03 ForEvErNoMe 阅读(1267) 评论(2) 推荐(2) 编辑
摘要: 1.DataAdapter 对象来龙去脉前面我所介绍的ADO.NET对象中,例如Connection对象,Command对象以及DataReader对象,这些对象均属于Data Provider的一部分,而且都是基于连接的。如果,每次我们检索数据库中的表或者行都需要连接一次数据库,那么性能和效率是十分低下的。实际上,ADO.NET提供了基于非连接的核心组件:DataSet。那么存储的数据集合是从哪里来呢?ADO.NET就为DataSet提供了中介:DataApdater数据适配器。定义:DataAdapter 对象提供连接 DataSet 对象和数据源的桥梁,DataAdapter使用Comm 阅读全文
posted @ 2012-05-26 00:09 ForEvErNoMe 阅读(1175) 评论(0) 推荐(2) 编辑
点击右上角即可分享
微信分享提示