随笔分类 -  ADO.NET

摘要:using System;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.ComponentModel; namespace SQLHelper{ /// /// Class1 的摘要说明。 /// public class SQLHelper ... 阅读全文
posted @ 2006-09-20 13:00 MSDI 阅读(416) 评论(0) 推荐(0)
摘要:大家可能在导数据的时候会碰到些问题,写了个windowform小程序,用来实现从一张表导数据到另一张表中.需要说明的几个地方: 1.需要用到地方一般是你建的数据表的ID号都是通过某种机制生成的(我这里是用的一个IdFactory方法去生成的);2.这里的导入是不做数据字段的校验的,因此一定要对应好数据,特别是数据类型和长度,以免在导的过程中报错误;3.本来程序中是封装了两个方法的:一个是根据sql... 阅读全文
posted @ 2006-09-14 08:52 MSDI 阅读(515) 评论(0) 推荐(0)
摘要:在学习WEB CAST时的一些笔记:通常情况下常见的引起WEB性能问题的根源:1.低效的查询语句;2.一次获取太多的数据;3.没有创建索引或索引效率低下;4.同SERVER间不必要的通信;5.同时打开的连接太多;6.没有正确释放资源;7.对事务的错误使用;8.过于"规范"的数据表;根据这些问题,我们的设计原则是如何的呢?设计原则(1)--根据数据的使用方式决定数据层的设计--缓存数据,避免产生额外... 阅读全文
posted @ 2006-09-11 12:06 MSDI 阅读(206) 评论(0) 推荐(0)
摘要:本文意在解释如何从应用层执行单条或者批量的存储过程(主要调用没有任何结果集返回的存储储过程,当然也可以拓展到调用有结果集返回的存储过程).数据访问层: 本层主要包括有下列成员: ParamData 结构 StoredProcedure 类 StoredProcedureCollection 类 Execute 类 其中ParamData 含有存... 阅读全文
posted @ 2006-09-05 12:58 MSDI 阅读(440) 评论(0) 推荐(0)
摘要:ADO.NET架构 使用ADO.NET连接最佳实践 为什么为连接池? – 创建连接所花费的时间与资源并不是无价值的。 – Connection pools可以使在特定页面运行过后,连接能够保持下来 ADO.NET中的连接池 • 如果使用的是 OleDbConnection 类,则连接池将由提供程序自动处理,您不必自己进行管理。 • 如果使用的是 Sq... 阅读全文
posted @ 2006-08-18 15:49 MSDI 阅读(506) 评论(0) 推荐(0)
摘要:开发高性能的ADO.NET应用 ADO.NET概述 面向连接模型 l ADO.net 1.x读取数据时必须保存稳定的连接而且在每个连接上只能使用一个DataReader。 l ADO.net 2.0无此限制!一个连接可以打开多个DataReader ADO.NET性能最佳实践 选用合适的Data Provider l SQL Server... 阅读全文
posted @ 2006-08-18 15:47 MSDI 阅读(613) 评论(0) 推荐(0)
摘要:数据集的使用方法和技巧 数据集概述 1.1数据集 l 是一种代表关系数据的内存驻留结构 l 是以XML 形式表示的数据视图,是一种数据关系视图。 l 在Visual Studio 和.NET Framework 中,XML 是存储和传输各种数据时所用的格式。因此,数据集与XML 有密切关系。 1.2数据集分类 – 类型化数据集 – 非类型化... 阅读全文
posted @ 2006-08-18 15:40 MSDI 阅读(1573) 评论(0) 推荐(0)