REDAN

REDAN

导航

随笔分类 -  项目中的一些C#问题

System.OutOfMemoryException 的异常
摘要:http://support.microsoft.com/kb/909678 阅读全文

posted @ 2009-01-19 14:51 REDAN 阅读(261) 评论(0) 推荐(0)

告别ASP.NET操作EXCEL的烦恼(总结篇)——放到首页奢侈下 (转)
摘要:http://www.tzwhx.com/newOperate/html/1/11/112/12383.html 阅读全文

posted @ 2009-01-15 16:35 REDAN 阅读(171) 评论(0) 推荐(0)

System.OutOfMemoryException
摘要:当尝试分配内存失败时,会引发 OutOfMemoryException 异常。 相关提示 如果要创建数组,请确保其大小正确。 有关更多信息,Visual Basic 的用户可以参见数组 (Visual Basic)。 有关更多信息,C# 的用户可以参见数组(C# 编程指南)。 确保有足够的内存用于内部用途和新的托管对象。 如果您正在 .NET Compact Framework... 阅读全文

posted @ 2009-01-15 11:01 REDAN 阅读(896) 评论(0) 推荐(0)

Sqlhelpcs的一些用法(转)
摘要:using System; using System.Data; using System.Configuration; using System.Web; using System.Text; using System.Collections.Generic; using System.Data.SqlClient; using SQLHelper; using Model; /// /// ... 阅读全文

posted @ 2008-10-16 21:30 REDAN 阅读(270) 评论(0) 推荐(0)

利用抽象工厂写的数据库通用类
摘要:public abstract class DBFactory { public abstract IDbConnection GetDBConnection(); public abstract IDbCommand GetDBCommand(); public abstract IDbDataAdapter GetDataAdapter(... 阅读全文

posted @ 2008-10-16 20:31 REDAN 阅读(219) 评论(0) 推荐(1)

ADO.NET数据库操作基础类
摘要:using System; using System.Collections; using System.Collections.Specialized; using System.Runtime.Remoting.Messaging; using System.Data; using System.Data.SqlClient; using System.Configuration; name... 阅读全文

posted @ 2008-10-16 20:29 REDAN 阅读(247) 评论(0) 推荐(0)

DataSet.Relations 获取用于将表链接起来并允许从父表浏览到子表的关系的集合。
摘要:private void MakeRelations() { MakeRelations(ref objSelectedClasses,objSelectedLesson.Tables[0],13,8); return objSelectedClasses; } private void BuildRelations(ref DataSet objDS,DataTable... 阅读全文

posted @ 2008-10-16 16:39 REDAN 阅读(297) 评论(0) 推荐(0)

用out 返回DataSet 和 用普通做法返回 DataSet 性能有何区别,希望指点高手
摘要:=============用out 返回DataSet============ public class mathClass { private void getDataSet(out DataSet DS) { string SQL="SELECT ID,NAME FROM 表"; DS=_broker.ExecuteForDst(SQL); } ... 阅读全文

posted @ 2008-10-14 11:54 REDAN 阅读(518) 评论(2) 推荐(0)

.NET Framework 自动内存管理机制深入剖析 (C#分析篇)(转)
摘要:在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料) 托管资源在.NET Framework中又分别存放... 阅读全文

posted @ 2008-10-09 11:14 REDAN 阅读(215) 评论(0) 推荐(0)

vs2003与vs2005编译区别 (转)
摘要:由于 ASP.NET 1.x 中引入了页模型,ASP.NET Web 页的编译过程总是分成两个阶段。首先,代码隐藏文件和其他支持类编译到一个程序集中,然后在运行时编译单独的 ASPX 文件。虽然这种模型具有许多优点,但它也有一些缺点。ASP.NET 2.0 提供基本模型的几种替代模型,并根据您的特定需要提供更为广泛的编译选项。 ASP.NET 1.x中的编译 ASP.NET1.x 中的主要编译模... 阅读全文

posted @ 2008-10-08 22:55 REDAN 阅读(437) 评论(0) 推荐(0)

C#中ref和out的使用小结
摘要:ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。 使用ref前必须对变量赋值,out不用。 out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。 区别可以参看下面的代码: using System; class TestApp ...{ static void outTest... 阅读全文

posted @ 2008-10-08 22:47 REDAN 阅读(148) 评论(0) 推荐(0)

ArrayList 类和Array类的区别
摘要:ArrayList 类和Array类的区别 ArrayList是数组类的复杂版本。ArrayList类提供在大多数Collections类中提供但不在Array类中提供的一些功能。 主要有以下几点: 1》Array位于system命名空间中,而ArrayList位于system.collections命名空间中。 2》Array的容量是固定的,而ArrayList的容量是根据需要自动扩展的。... 阅读全文

posted @ 2008-10-08 22:41 REDAN 阅读(210) 评论(0) 推荐(0)