编程人生

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

12 2007 档案

摘要:varchar[(n)] 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。 nvarchar(n) 包含 n 个字符的可变长度 Uni... 阅读全文
posted @ 2007-12-22 10:43 choice 阅读(839) 评论(0) 推荐(0)

摘要:在很多情况下for和foreach具有同样的功能,选择for还是foreach很多人可能都是看自己的喜好,本测试试图通过 来真是测试数据来比较他们的执行效率。希望能给大家对他们的时候带来一些帮助。 测试环境: 硬件环境: PIII800 + CPU456 软件环境: VisualStudio.Net + C#测试用例: 利用结果集来存放记录,初始化对结果集添加记录 分别对记录数为10000,10... 阅读全文
posted @ 2007-12-15 14:16 choice 阅读(13171) 评论(4) 推荐(0)

摘要:性能提高的技巧避免不必要的执行操作 关闭不必要的Session状态<%@ Page EnableSessionState="false" %>注意使用Server Control不必要时可以不使用Server Control不必要时可以关闭ViewState<asp:datagrid EnableViewState="false“ runat="server"/>... 阅读全文
posted @ 2007-12-15 14:13 choice 阅读(1433) 评论(0) 推荐(0)

摘要:我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。明白了这个本质区别,我们就不难看出下面的语句中static readonly和co... 阅读全文
posted @ 2007-12-15 14:02 choice 阅读(732) 评论(0) 推荐(0)

摘要:public DataSet createCache(){//返回DataSetDataSet ds=new DataSet();OleDbConnection conn=new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source="+Server.MapPath("data.mdb"));conn.Open();string... 阅读全文
posted @ 2007-12-13 16:50 choice 阅读(1200) 评论(0) 推荐(0)

摘要:一、数据库操作1、用完马上关闭数据库连接   访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。   连接池的大小是有限的,如果在连接池达到最大... 阅读全文
posted @ 2007-12-13 16:39 choice 阅读(974) 评论(0) 推荐(0)