代码改变世界

随笔档案-2008年09月

Data Access Application Block基本

2008-09-11 16:41 by 晓彦, 610 阅读, 收藏,
摘要: 常见的数据操作,引处:http://space.zdnet.com.cn/html/05/250805-1475.html 阅读全文

处理参数

2008-09-11 16:28 by 晓彦, 1609 阅读, 收藏,
摘要: 绝 大多数存储过程接受用于输入存储过程或在输出时设置的值的参数。就像使用 ADO.NET 一样,数据访问应用程序块允许开发人员指定参数所有的属性。这些属性可以包括方向、数据类型和长度。 阅读全文

处理异常

2008-09-11 16:18 by 晓彦, 329 阅读, 收藏,
摘要: 包含 using 语句来销毁 DataReader 对象,这将导致它的关闭,就像展示在下列示例中一样 阅读全文

管理连接

2008-09-11 15:33 by 晓彦, 380 阅读, 收藏,
摘要: 数据库连接是有限资源,它们的妥善管理对可扩展的应用程序来说是必不可少的。仅在需要时保持连接打开并尽快关闭是一个很好的实践。根据设计,绝大多数的 Database 类方法在每次调用时打开和关闭到数据库的连接。因为,应用程序代码不需要包含用于管理连接的代码。(默认情况下,基于性能的原因,ADO.NET 将连接返回到连接池中,而不是关闭他们。因此,不需要缓存 Database 对象。) 例如,Exec... 阅读全文

创建 DbCommand 对象

2008-09-11 15:17 by 晓彦, 2056 阅读, 收藏,
摘要: 数据访问应用程序块提供了获取 ADO.NET DbCommand 对象的的统一方法。应用程序块的数据访问方法包含了接受 DbCommand 对象的重载。如果用 DbCommand 对象来使用重载,在调用存储过程时将可以进行更多的控制。例如,如果使用 DbCommand 对象,就可以使用在输出参数中返回多个结果的存储过程。另外,DbCommand 对象允许指定存储过程的超时值。 创建 DbCo... 阅读全文

快乐的每一天

2008-09-11 14:02 by 晓彦, 293 阅读, 收藏,
摘要: 脑子脱线那一刻 ●有一次坐公交拿了IC卡排队上车,前面一个人是扔硬币的,我大脑短路跟着把IC卡扔进去了…… ●早上要戴隐形眼镜,结果把盖打开直接把眼镜倒马桶里,然后镇定地倒入新的护理液,准备摘眼镜,半天摘不下来。 ●邻居忘了带钥匙,从我家阳台翻过去,在屋里找到钥匙后,又翻回来,再打开自家房门。更令人叫绝的是,我自始至终在阳台接应着,未觉有不妥之处。唉,我俩的脑袋肯定被同一个门缝挤过。 ●某日发现手... 阅读全文

使用Data Access Application Block(数据访问应用程序块) 引处:http://www.aspxclub.com/l12/c_4045.html

2008-09-10 15:32 by 晓彦, 299 阅读, 收藏,
摘要: Data Access Application Block简介 Data Access Application Block(DAAB)简化了常见数据访问功能的实现任务。应用程序可以在很多场合使用DAAB,例如读取数据用来显示,用过应用程序层传递数据,向数据库提交已修改的数据。DAAB同时支持存储过程和内嵌的SQL语句。普通的日常任务,例如管理数据库连接,创建和缓存参数等功能都已经封装在DAAB的方... 阅读全文

找到了地

2008-09-10 13:19 by 晓彦, 193 阅读, 收藏,
摘要: 找啊找啊找啊,终于找到我想要用的BLOG了 阅读全文