- 浏览: 91948 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
曾老师:
请问
dataFilter: function(data, ...
利用jquery.validate异步验证用户名是否存在 -
changningbuddha:
错误 1 在证书存储区中找不到清单签名证书。 myClock怎 ...
C#winform的小闹钟
这是用实体类型的数组,实体代码为
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Accesscontrol { public class role { public string RoleName { get; set; } public string Remark { get; set; } } }
通过传递实体类类型的数组,将实体中的属性值装载到泛型中去
public role[] SelectAll() { using (SqlConnection con = new SqlConnection(constr)) { SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "select *from role"; con.Open(); List<role> roles = new List<role>(); SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) { role Role = new role(); Role.RoleName = sdr.GetString(0); if (!sdr.IsDBNull(1)) { Role.Remark = sdr.GetString(1); } roles.Add(Role); } sdr.Close(); return roles.ToArray(); } }
接下来是传递泛型的实体类数组,道理和上面的一样
public List<role> SelectAll() { using (SqlConnection con = new SqlConnection(constr)) { SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "select *from role"; con.Open(); list<role> lrole=new list<role>(); role roles = new role(); SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) { roles.RoleName = sdr.GetString(0); if (!sdr.IsDBNull(1)) { roles.Remark = sdr.GetString(1); } lrole.Add(roles); } sdr.Close(); return lrole; } }最后这种是直接使用实体类装载
public role SelectAll() { using (SqlConnection con = new SqlConnection(constr)) { SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "select *from role"; con.Open(); SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) { role Role = new role(); Role.RoleName = sdr.GetString(0); if (!sdr.IsDBNull(1)) { Role.Remark = sdr.GetString(1); } } sdr.Close(); return Role; } }
发表评论
-
缩略图
2011-05-16 11:19 1222缩略图 Web应用中最薄弱的环节就是传输,即速度问题。图片格 ... -
给图片加水印
2011-05-16 11:14 1387水印 在网络中发布资源时,比如图片,很多时候需要保护版权,即 ... -
.net绘图操作五
2011-05-16 11:02 1172统计图是信息管理系统常用的功能,常用的有饼图、柱形图、拆线图等 ... -
.net绘图操作四
2011-05-16 11:00 958绘制简单图形 简单图形是组成复杂图形的基础,通过本小节的例子 ... -
.net绘图操作三
2011-05-16 10:47 1562在.NET中图形包括以下两个步骤。 第一,创建Graphic ... -
.net绘图操作二
2011-05-16 09:57 13541.4 Brush Brush通常被称为,用于定义填充图形形 ... -
.net绘图操作一
2011-05-16 09:35 1469.NET对图形操作的支持类 ... -
(推荐)海量数据库的查询优化及分页算法方案
2011-04-28 18:14 1069建立一个web 应用,分页浏览功能必不可少。这个问题是数据库处 ... -
在你的Fckeditor安装Google map plugin
2011-04-28 18:13 1219Fckeditor是现在很常见的Html编辑器,他好用的地方 ... -
分享c#动态生成文字图片解决方案
2011-04-28 18:12 3471大家都知道我们如果想把网页上的文字做出比较炫的效果,便只能用P ... -
浅谈ASP.NET报表控件
2011-04-28 18:07 1851浅谈ASP.NET报表控件 作者:管理员 来源:51CT ... -
数据绑定控件导出到excel
2011-04-26 20:41 1336aspx页面代码 <div> ... -
数据库连接访问数据时出错
2011-04-22 09:39 964超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种 ... -
文件上传中sever.mapPath和Request.PhysicalApplicationPath用法
2011-04-16 08:44 1119aspx页面代码: 添加一个上传控件 <p> ... -
文件的写和读操作方法总结
2011-01-02 21:55 869今天下午看了文件的相关操作,其中最常见的就是创建和读取的操作了 ... -
vs里面根据html模板页生成静态html页面
2011-01-02 17:19 1233在.net中生产静态的html页面主要用到的 IO流技术,先读 ... -
ckeditor的配置(html在线文本编辑器)
2011-01-01 09:11 1823一.ckeditor 3.3.1精简 1、删除_sam ... -
.net的开源cms系统网址收藏
2010-12-21 14:01 910这是我从别人博客上看 ... -
使用下拉列表对gridview分页
2010-12-10 16:32 885这是我看到别人的博客的,不说好不好,先记下来,以后还是有用;先 ... -
很完美的sql数据库访问助手类封装
2010-11-27 22:08 1380看到一本教材上对数据 ...
相关推荐
走过Asp.net学习入门阶段后,真正开始着手开发一个Web项目时,才发现错综复杂的数据与关联根本就不是SqlDataSource和AccessDataSource数据源控件...忽视了的一个ObjectDataSource数据源控件才是真正踏入开发门槛的关键...
与ASP相比ASP.NET在Web应用开发上无疑更容易,更有效率。Web开发大部分还是围绕着数据操作,建立数据库存储数据,编写代码访问和修改数据,设计界面采集和呈现数据。...由此也对三层架构模式有了初步体验。
三层C/S结构编程指南 -- 使用IBM中间件实例 <br>概 述 <br> 计算机体系结构经历了从主机集中的终端方式、C/S结构,以及...根据第四章的步骤,您可以自己建立一个实验环境,亲自体验开发三层结构应用的感觉。
前言: 与ASP相比ASP.NET在Web应用开发上无疑更容易,更有效率。Web开发大部分还是围绕着数据操作,建立数据库存储数据,编写代码访问和修改数据,设计界面采集和呈现数据。...由此也对三层架构模式有了初步体验。
才发现错综复杂的数据与关联根本就不是SqlDataSource和AccessDataSource数据源控件能简单解决的,而恰恰是被忽视了的一个ObjectDataSource数据源控件才是真正踏入开发门槛的关键,由此我们要体验一下三层架构编程...
与ASP相比ASP.NET在Web应用开发上无疑更容易,更有效率。Web开发大部分还是围绕着数据操作,建立数据库存储数据,编写代码访问和修改数据,设计界面采集和呈现数据。...由此也对三层架构模式有了初步体验。
14.4.1 扩展新增数据访问层 512 14.4.2 IDAL抽象接口的实现 513 14.4.3 创建DAL对象的封装 517 14.4.4 实现抽象工厂模式 519 14.4.5 工厂模式的三层架构图 521 本章常见技术面试题 522 职场智慧之程序员的职业规划 ...
三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):通俗...
数据存储层:采用分布式存储系统,如Hadoop、Spark等,确保数据的高效存储和快速访问。 数据分析层:提供多种数据分析工具和方法,包括数据挖掘、机器学习、统计分析等,满足不同场景下的分析需求。 数据可视化层:...
该系统将采用三层架构,即表示层、业务逻辑层和数据访问层。其中,表示层负责与用户交互,业务逻辑层负责处理业务逻辑,数据访问层负责访问数据库。 我们将采用敏捷开发的方法,将整个开发过程分为多个迭代,每个...
需多说,做数据分析⼀定要建⽴在对产品数据体系详细了解的基础上的,在做数据分析时候需要在⼼中建⽴起数据体系,产品数据维度体系 由⼤到⼩可以分为宏观数据、中观数据、微观数据三⼤层⾯: 以上数据分析纬度并⾮...
14.4.1 扩展新增数据访问层 512 14.4.2 IDAL抽象接口的实现 513 14.4.3 创建DAL对象的封装 517 14.4.4 实现抽象工厂模式 519 14.4.5 工厂模式的三层架构图 521 本章常见技术面试题 522 职场智慧之程序员的职业规划 ...
在设计系统时采用了表现层USL、业务逻辑层BLL、数据访问层DAL以及数据访问层接口IDAL的三层模型,另外采用了Log4net为系统的管理并记录日志。实现了对事务的及时跟踪,使得对信息的管理更加及时、高效,提高了工作...
本论坛系统依据数据库开发技术和Asp.net网站开发的原理与技术,采用了数据访问层、业务逻辑层和表示层的三层软件架构模式,同时使用了工厂等软件设计模式的先进理念,通过Asp.net与Oracle 11g开发出一个耦合度低、...
该源码采用了经典的三层架构,包括表示层、业务逻辑层和数据访问层。表示层使用JavaServer Pages(JSP)和Java Servlet技术,实现了前端页面的显示和用户交互。通过使用HTML、CSS和JavaScript等前端技术,为用户提供...
用户访问层:支持PC端、移动端等多终端访问,提供便捷的用户体验。 四、技术实现方案 数据采集技术:采用ETL工具、API接口等方式,实现数据的实时采集和批量导入。 数据处理技术:运用大数据处理框架,如Hadoop、...
4. 系统采用了三层架构设计,包括表示层、业务逻辑层和数据访问层,降低了各模块之间的耦合度,提高了系统的可扩展性和可维护性。 5. 系统支持多种邮件协议和附件格式,兼容性好、功能强大。 6. 系统采用了HTTPS加密...
数据访问层为了将SQL语句从程序代码中彻底分离,降低耦合度,使用了Mybatis持久层框架,并利用spring的IOC容器管理三层结构的对象及其依赖关系。项目中配置了登录拦截器,需要通过登录验证才能访问系统中的资源。...
7.10 DataReader数据访问对象 7.10.1 DataReader对象概述 7.10.2 DataReader读取数据库 7.10.3 异常处理 7.11 连接池概述 7.12 参数化查询 7.13 小结 第8章 Web窗体的数据控件 8.1 数据源控件 8.1.1 SQL数据源控件...