2011年12月16日

oracle 数据库 sum count null 结果

摘要: select sum(aa),sum(bb),count(bb),count(*),sum(aa+bb),sum(aa)+sum(bb) from(select 1 aa,null bb from dual union all select 2 aa,1 bb from dual) tt结果为:SUM(AA)SUM(BB)COUNT(BB)COUNT(*)SUM(AA+BB)SUM(AA)+SUM(BB)311234阅读全文

posted @ 2011-12-16 09:47 springsnow 阅读(174) 评论(0) 编辑

2011年12月9日

oracle动态sql

摘要: 使用execute immediate语句可以处理包括ddl(create、alter和drop)、DCL(grant、revoke)、DML(insert、update、delete)以及单行select语句。execute immediate语句:View Code execute immediate dynamic_string [into {define_variable[,define_variable]…|record}] [using [in|out|in out] bind_argument[,[in|out|in out]bind_argume...阅读全文

posted @ 2011-12-09 17:24 springsnow 阅读(142) 评论(0) 编辑

2011年6月10日

自定义集合类

摘要: using System;using System.Collections;using System.Collections.Generic;public class MyClass{ public static void Main() { StringCollection myStringCol = new StringCollection(); myStringCol.Add("a"); myStringCol.Add("b"); Console.Write(myStringCol[0]); foreach (string myAnimal in m阅读全文

posted @ 2011-06-10 13:31 springsnow 阅读(81) 评论(0) 编辑

2011年3月24日

DataTableConverter : JavaScriptConverter

摘要: /// <summary> /// DataTable JSON转换类 /// </summary> public class DataTableConverter : JavaScriptConverter { public override IDictionary<string, object> Serialize(object obj, JavaScriptSerializer serializer) { DataTable dt = obj as DataTable; ;//将Datatable转成Dictionary完成序列化 Dictionary阅读全文

posted @ 2011-03-24 15:15 springsnow 阅读(550) 评论(0) 编辑

2010年6月30日

javascript 异常处理

摘要: 程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。本文就将为你介绍Web开发中JavaScript语言的例外处理技术。 一、什么是例外处理 当 JavaScript程序在运行中发生了诸如数组索引越界、类型不匹...阅读全文

posted @ 2010-06-30 11:55 springsnow 阅读(136) 评论(0) 编辑

2010年6月29日

CSS -white-space 属性

摘要: white-space 属性的行为: 值 空白符 换行符 自动换行 pre-line 合并 保留 允许 normal 合并 忽略 允许 nowrap 合并 忽略 不允许 pre 保留 保留 不允许 pre-wrap 保留 保留 允许阅读全文

posted @ 2010-06-29 11:45 springsnow 阅读(53) 评论(0) 编辑

CSS文字排版终极指南

摘要: 在今天的设计中,排版常常被忽视,特别是被网页设计师忽视。这真是件遗憾的事情因为CSS可以做很多事情来控制我们的排版。也就是说,我们被局限于某些“网络安全”排版,但是我们不应该限制我们自己的创造性。本文整理了一些用于在网页上排版的CSS技巧。 Font属性 CSS提供了font属性,它允许我们在我们的页面中调整文字。这是一系列的关于语法和如何使用CSS调整文字的概述。 Font-size 使用fo...阅读全文

posted @ 2010-06-29 08:56 springsnow 阅读(128) 评论(0) 编辑

2010年6月26日

Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)

摘要: 1判断select选项中 是否存在Value=”paraValue”的Item2向select选项中 加入一个Item3从select选项中 删除一个Item4删除select中选中的项5修改select选项中 value=”paraValue”的text为”paraText”6设置select中text=”paraText”的第一个Item为选中7设置select中value=”paraValu...阅读全文

posted @ 2010-06-26 18:59 springsnow 阅读(74) 评论(0) 编辑

2010年6月19日

文档对象

摘要: 现在我们将开始讨论更“实际”的话题——文档对象(DOM)。文档对象是指在网页文档里划分出来的对象。在 JavaScript 能够涉及的范围内有如下几个“大”对象:window, document, location, navigator, screen, history 等。下面是一个文档对象树,你可以看到对象下包含对象的“壮观”情景。要引用某个对象,就要把父级的对象都列出来。例如,要引用某表单 ...阅读全文

posted @ 2010-06-19 13:53 springsnow 阅读(53) 评论(0) 编辑

事件处理

摘要: 事件处理概述 事件处理是对象化编程的一个很重要的环节,没有了事件处理,程序就会变得很死,缺乏灵活性。 事件处理的过程可以这样表示:发生事件 - 启动事件处理程序 - 事件处理程序作出反应。 其中,要使事件处理程序能够启动,必须先告诉对象,如果发生了什么事情,要启动什么处理程序,否则这个流程就不能进行下去。事件的处理程序可以是任意 JavaScript 语句,但是我们一般用特定的自定义函数(func...阅读全文

posted @ 2010-06-19 09:06 springsnow 阅读(36) 评论(0) 编辑

导航

公告