摘要: 一、返回多个数据集 检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。 如果用动态的SQL语句来返回多个数据集,那用存储过程来替代动态的SQL语句会更好些。是否把业务逻辑写到存储过程中,这个有点争议。但是我认为,把业务逻辑写到存储过程里面可以限制返回结果集的大小,减小网络数据的流量,在逻辑层也不用在过滤数据,这是一个好事情。 用SqlCommand对象的ExecuteReader方法返回一个强类型的业务对... 阅读全文
posted @ 2012-08-07 11:19 ``炯`` 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: 这几天,陆续都遇见了几个关于遍历指定路径的子目录和文件的问题.就查询整理了一个关于目录和文件操作的小例子.这个例子是用winform做的,我只贴出cs代码:using System;using System.Windows.Forms;using System.IO;using System.Collections;namespace 遍历目录{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } pu... 阅读全文
posted @ 2012-08-07 10:59 ``炯`` 阅读(236) 评论(0) 推荐(0) 编辑