上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: Aspose系列的控件,功能都挺好,之前一直在我的Winform开发框架中用Aspose.Cell来做报表输出,可以实现多样化的报表设计及输出,由于一般输出的内容比较正规化或者多数是表格居多,所以一般使用Aspose.Cell来实现我想要的各种Excel报表输出。虽然一直也知道Aspose.Word是用来生成Word文档的,而且深信其也是一个很强大的控件,但一直没用用到,所以就不是很熟悉。偶然一次机会,一个项目的报表功能指定需要导出为Word文档,因此寻找了很多篇文章,不过多数介绍的比较简单一点,于是也参考了官方的帮助介绍,终于满足了客户的需求。下面我由浅入深来介绍这个控件在实际业务中的使用过 阅读全文
posted @ 2013-02-21 14:48 kuangkro 阅读(448) 评论(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 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 试用sql关键字pivot与unpivot可以简便快捷实现数据的行列转换。废话不多说,直接上代码,关于它们的语法请自行msdn。pivot:创建表StudentScoresSET ANSI_NULLS ON GOSET QUOTED_IDENTIFIER ON GOCREATE TABLE [dbo].[StudentScores]( [UserName] [nvarchar](20) NULL, [Subject] [nvarchar](30) NULL, [Score] [float] NULL ) ON [PRIMARY]GO插入数据insert into StudentScores v 阅读全文
posted @ 2013-01-28 14:44 kuangkro 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 动态创建表达式有啥好处呢?灵活性强与良好的扩展性是它的最大优点,我们以代码来直观的表示,先简单了解下它的基本语法://委托,封装一个f方法(三个参数,其中最后一个参数是返回值类型)Func<string, string, int> f = (s1, s2) => (s1 + s2).Length;Console.WriteLine(f("你好", "hi"));//4//表达式目录树using System.Linq.Expressions;Expression<Func<string, int, bool>> 阅读全文
posted @ 2013-01-24 09:31 kuangkro 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 简单的类型:1:简单的类型:指只能包含文本的内容,不能够包含子元素,也没有属性的元素格式是:<xs:element name = "name" type = "xs:string"/><xs:element name = "age" type = "xs:integer" /><xs:element name = "gender" type = "xs:boolean"/><xs:element name="性别" 阅读全文
posted @ 2013-01-21 11:02 kuangkro 阅读(504) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// /// </summary> /// <param name="value">要转换的值</param> /// <param name="conversionType">要转换成的类型</param> /// <returns></returns> private static object ChangeType(object value, Type conversionType) { if (conversionType 阅读全文
posted @ 2013-01-18 16:49 kuangkro 阅读(402) 评论(2) 推荐(0) 编辑
摘要: 一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie这个好办,名称不用中文即可二.cookie的值为中文时候,取cookie的值会出现乱码解决办法:存取cookie时候先解码和编码存cookie,进行编码:cookie.Value = HttpUtility.UrlEncode("上海");取cookie时候,进行解码: cookieValue = HttpUtility.UrlDecode(cookie.Value);另外注意:取子cookie时候,应该先解码,再根据%号分解,才能取到子cookie的值.写Cookie里,一定要加上UrlEnc 阅读全文
posted @ 2013-01-16 11:13 kuangkro 阅读(4729) 评论(1) 推荐(1) 编辑
摘要: HttpApplication 类的实例(Global继承自该类)是在 ASP.NET 基础结构中创建的,而不是由用户直接创建的。HttpApplication 类的一个实例在其生存期内被用于处理多个请求,但它一次只能处理一个请求。这样,成员变量才可用于存储针对每个请求的数据。 应用程序按照以下顺序执行由 global.asax 文件中定义的模块或用户代码处理的事件:执行Application_BeginRequest执行Application_AuthenticateRequest执行Application_AuthorizeRequest执行Application_ResolveReque 阅读全文
posted @ 2012-12-28 15:02 kuangkro 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 在工作中经常用到一些异步处理,这时会用到多线程。其实在很多时候都可以使用 delegate.BeginInvoke的方式来实现异步,避免了使用线程类。但作为一个基础的知识点,您还是应该注意:1、参数传递: private Func<int,string> DoSomting; private void Do() { DoSomting = new Func<int,string>(ShowMess); AsyncCallback callBack = new AsyncCallback(CallBack); IAsyncResult re = DoSomting.Beg 阅读全文
posted @ 2012-12-26 08:36 kuangkro 阅读(239) 评论(0) 推荐(0) 编辑
摘要: JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构. 阅读全文
posted @ 2012-12-19 11:08 kuangkro 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页