12 2008 档案

摘要:--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,--显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。select emp_no ,emp_name ,dept , isnull(convert(char(10),birthday,120),'日期不详') birthdayfrom employeeorder by dept --2、查找与喻自强在同一... 阅读全文
posted @ 2008-12-31 17:33 liangwei389 阅读(197) 评论(0) 推荐(0) 编辑
摘要:GridView 和 OnRowDataBound事件显示图片, 没什么技术含量, 只是作为自己的一点总结:前台只需要简单的放一个GridView控件,我做的是一个显示fax历史的一个例子,只要用OnRowDataBound 现实图片,如果需要可以更改现实代码。 Code highlighting produced by Actipro CodeHighlighter (freeware) h... 阅读全文
posted @ 2008-12-28 22:56 liangwei389 阅读(413) 评论(0) 推荐(0) 编辑
摘要://在GridView中添加按钮后,如何触发按钮的各种事件? 1.在GridView的“编辑列”属性窗口中,增加新的Botton列。 2.然后再该窗口右边属性中,将外观项下的ButtonType设置一下,设置项有:如:Link、Button、Image。 3.属性设置完成后,在右边属性列表窗口的下方有这样一行超链接蓝字:“将此字段转换为TemplateField”,单击这个超链接,把该列插入进来... 阅读全文
posted @ 2008-12-26 22:20 liangwei389 阅读(396) 评论(0) 推荐(0) 编辑
摘要:一、 前言 该文章是针对在Log4Net中添加自定义日志信息。我们在写日志的时候并不是只写消息(Message),有些情况需要记录自定义的日志信息等。下面将说明在Log4Net中增加自定义字段UserName(用户名),Category(类别)这两个字段。 二、 建立数据库 CREATE TABLE [dbo].[Log] ( [Id] [int] IDENTITY (1... 阅读全文
posted @ 2008-12-26 09:50 liangwei389 阅读(726) 评论(0) 推荐(0) 编辑
摘要:Log4Net默认是不抛出任何异常的。也就是说,如果写Log的时候出现错误,系统也不会停止,只是不会写入。但此时,更多的情况是需要通知系统管理员,这就需要我们自己写一个exception handler来处理, 1。在log4net.config中加入 2.实现IErrorHandler 接口 public class LogExceptionHandler : IErrorHandler ... 阅读全文
posted @ 2008-12-26 09:48 liangwei389 阅读(269) 评论(0) 推荐(0) 编辑
摘要:什么是Lambda表达式? 随VS 2005发布的C#2.0引进了匿名方法的概念,允许在预期代理(delegate)值的地方用“行内(in-line)”代码块(code blocks)来做替代。 Lambda表达式为编写匿名方法提供了更简明的函数式的句法,但结果却在编写LINQ查询表达式时变得极其有用,因为它们提供了一个非常紧凑的而且类安全的方式来编写可以当作参数来传递,在以后作运算的函数。 La... 阅读全文
posted @ 2008-12-24 09:54 liangwei389 阅读(314) 评论(0) 推荐(0) 编辑
摘要:GridView添加统计(合计)行 前提:设置属性ShowFooter="True"方法一:使用SQL查询统计出合计值,在绑定GridView时让其结果赋于一个DataTable(全局变量),然后在RowDataBound事件中 if (e.Row.RowType == DataControlRowType.Footer) { e.Row.Cells[0]... 阅读全文
posted @ 2008-12-18 19:29 liangwei389 阅读(458) 评论(0) 推荐(0) 编辑
摘要:首先介绍装箱(Boxing)和拆箱(Unboxing)这两个名词。.Net的类型分为两种,一种是值类型,另一种是引用类型。这两个类型的本质区别,值类型数据是分配在栈中,而引用类型数据分配在堆上。那么如果要把一个值类型数据放到堆上,就需要装箱操作;反之,把一个放在堆上的值类型数据取出来,则需要进行拆箱操作。 例如,对于如下简单的装箱和拆箱操作语句。 int i = 123; o... 阅读全文
posted @ 2008-12-17 09:55 liangwei389 阅读(184) 评论(0) 推荐(0) 编辑
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /// 将集合类转换成DataTable /// /// 集合 /// public DataTable ToDataTable(List list) {... 阅读全文
posted @ 2008-12-10 21:37 liangwei389 阅读(280) 评论(0) 推荐(0) 编辑
摘要:C#入门经典上就有这段解释.. 要获得枚举的字符串值,可以使用Convert.ToString()或变量本身的ToString()命令,直接使用(string)数据类型转换时不行的,因为需要进行的处理并不仅仅是把存储在枚举变量的数据放在string变量中。 如果要把string转换为枚举值,可以使用Enum.Parse()进行转换,其使用方式如下: (enumerationType)Enum.Pa... 阅读全文
posted @ 2008-12-01 17:21 liangwei389 阅读(426) 评论(0) 推荐(0) 编辑
摘要:js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如: 2、 进行url跳转时可以整... 阅读全文
posted @ 2008-12-01 10:39 liangwei389 阅读(197) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示