02 2013 档案

摘要:序列化是将一个对象转换成字节流以达到将其长期保存在内存、数据库或文件中的处理过程。它的主要目的是保存对象的状态以便以后需要的时候使用。与其相反的过程叫做反序列化。 序列化一个对象 为了序列化一个对象,我们需要一个被序列化的对象,一个容纳被序列化了的对象的(字节)流和一个格式化器。进行序列化之前我们先看看System.Runtime.Serialization名字空间。ISerializable接口允许我们使任何类成为可序列化的类。 如果我们给自己写的类标识[Serializable]特性,我们就能将这些类序列化。除非类的成员标记了[NonSerializable],序列化会将类中的所有成... 阅读全文
posted @ 2013-02-25 11:41 kuangkro 阅读(488) 评论(0) 推荐(0)
摘要:Aspose系列的控件,功能都挺好,之前一直在我的Winform开发框架中用Aspose.Cell来做报表输出,可以实现多样化的报表设计及输出,由于一般输出的内容比较正规化或者多数是表格居多,所以一般使用Aspose.Cell来实现我想要的各种Excel报表输出。虽然一直也知道Aspose.Word是用来生成Word文档的,而且深信其也是一个很强大的控件,但一直没用用到,所以就不是很熟悉。偶然一次机会,一个项目的报表功能指定需要导出为Word文档,因此寻找了很多篇文章,不过多数介绍的比较简单一点,于是也参考了官方的帮助介绍,终于满足了客户的需求。下面我由浅入深来介绍这个控件在实际业务中的使用过 阅读全文
posted @ 2013-02-21 14:48 kuangkro 阅读(503) 评论(0) 推荐(0)
摘要:1.使用execute来执行字符串--使用Northwind数据库declare @sql nvarchar(200)set @sql='select * from customers'exec(@sql)注意:exec sql和exec(sql)是有区别的.exec sql是执行存储过程.exec(sql)是执行sql字符串语句.2.使用exec sp_executesql来执行字符串--使用Northwind数据库declare @sql nvarchar(200)set @sql='select * from customers'exec sp_execu 阅读全文
posted @ 2013-02-01 08:44 kuangkro 阅读(639) 评论(0) 推荐(0)