摘要: 查询表内容SELECT 表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,主键=case when exists(SEL 阅读全文
posted @ 2012-03-26 21:49 欢喜王子 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 前言:网上有不少文章是讲行转列的,但是大部分都是直接贴代码,忽视了中间过程,本人自己思考了下为什么要这样实现,并且做了如下的笔记,对有些懂的人来说可能没有价值,希望对还不懂的人有一点借鉴意义。对于有些业务来说,数据在表中的存储和其最终的Grid表现恰好相当于把源表倒转,那么这个时候我们就碰到了如何把行转化为列的问题,为了简化问题,我们且看如下查询出来的数据,您不必关心表的设计以及sql语句:假设用到的sql语句为:SELECT[姓名],[时代],[金钱]FROM[test].[dbo].[people]复制代码这个表存储了两个人在不同时代(时代是固定的三个:年轻、中年和老年)拥有的金币,其中: 阅读全文
posted @ 2012-03-26 21:47 欢喜王子 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 学习网址:http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html#/Welcome.xaml 概述对自己写的Silverlight 2的相关文章做一下汇总,便于大家直接查找。另外,大家如果有关于Silverlight 2方面的问题,也可以在这里提出,我将尽力为大家解答。一步一步学习Silverlight 2系列本系列基于Silverlight 2 Beta 1,主要介绍了Silverlight 2基础,网络与数据访问,图形图像处理、与浏览器的集成等几个方面:1.一步一步学Silv 阅读全文
posted @ 2012-03-26 21:45 欢喜王子 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 也许大家平时都碰到这个问题,网站首页的H1标签,不知道往哪里加。像博客系统比较好加,CMS的话,都没有好加。目前像大型的网站做法一般有四种,观察及研究了新浪、搜糊、阿里巴巴等等大型的网站。第一种:把网站的LOGO用H1包起来,logo加alt="网站关键词",新浪就是这种方法。第二种:在网站LOGO附近加上H1标签,然后在CSS里用text-index:-9999px,这种方法,让H1里的文字在显示器上看不出来,但织珠看起来一切正常。sohu和阿里巴巴就是这种方法,第三种:用<H1><SPAN>标签,然在在CSS里设置,h1 span{display 阅读全文
posted @ 2012-03-26 21:44 欢喜王子 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 学习网站:http://blog.csdn.net/jayxujia123/article/details/5990246php--一个重要的学习工具在大学里面,计算机专业的人都学过c语言版本的数据结构,本来数据结构的事项与算法都是很简单的几句话,当时用c写出来就会一大堆,特别是边界条件,特殊情况考虑的比较全的时候,我们会发现c的表达能力其实不是很好。 php简单的理解就是一个c语言的类库,你去php.net 下面下载一下它的源代码就会发现,首先php的内核是zend engine ,它是一个用c语言写的函数库,用于处理底层的函数管理,内存管理,类管理,和变量管理。在内核上面,他们写... 阅读全文
posted @ 2012-03-26 21:43 欢喜王子 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Joomla官方网址:http://www.joomla.org/Joomla是世界有名的开源CMS网址: http://www.joomlagate.com/Joomla中文使用手册:http://www.joomla.net.cn/Joomla模板网址:http://www.hi-joomla.com/Tikiviki官方网址:http://info.tiki.org/tiki-index.phpJoomla简介:Joomla!是一套在国外相当知名的内容管理系统。Joomla!是使用PHP语言加上MySQL数据库所开发的软件系统,可以在Linux、 Windows、MacOSX等各种不同的 阅读全文
posted @ 2012-03-26 21:43 欢喜王子 阅读(481) 评论(0) 推荐(0) 编辑
摘要: Query1-所有学生成绩:姓名:张三, 数学:80, 语文:75, 英语:78姓名:王霞, 数学:88, 语文:80, 英语:60姓名:赵敏, 数学:75, 语文:90, 英语:80姓名:吴安, 数学:59, 语文:80, 英语:75对于一些比较复杂的查询,仅使用一个LINQ查询很难实现,这就需要使用多个查询配合使用。比如现在需要查询没有成绩的学生的信息,该查询可以有两种方法实现,但都需要通过多个查询配合实现。如示例代码5-5所示,query2查询采用第1种方法,首先查询scoreIDs得出表dtScore中所有的成绩号集合,然后query2在从表dtStu中找出所有学生中,成绩号不在查询s 阅读全文
posted @ 2012-03-26 21:41 欢喜王子 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 5.2 LINQ to DataSet实现复杂数据查询LINQ to DataSet将LINQ和ADO.NET集成,它通过ADO.NET获取数据,然后通过LINQ进行数据查询,从而实现对数据集进行非常复杂查询。本节将介绍如何使用LINQ to DataSet操作数据集DataSet中的数据。5.2.1 使用LINQ to DataSetLINQ to DataSet可以简单理解成通过LINQ对DataSet中保存的数据进行查询,它和第7章介绍的LINQ查询并没有太大的区别。LINQ to DataSet的使用通常包含以下步骤:(1)获取DataSet/DataTable数据源。LINQ to 阅读全文
posted @ 2012-03-26 21:39 欢喜王子 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文将简要介绍这个文章系列的目的、形式及大体内容。并且完成开始学习这个系列前所必要的准备工作。前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其 beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.NET MVC了。 本系列文章作为一个ASP.NET MVC的入门教程,将不会长篇大论介绍其中的概念及理论。而是通过案例实践来学习ASP.NET MVC。在这系列文章中我将逐步完成一个“公告发布系统 阅读全文
posted @ 2012-03-26 21:38 欢喜王子 阅读(197) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC学习笔记ASP.NET MVC小论摘要:ASP.NET MVC作为微软官方的.NET平台下MVC解决方案,自诞生起就吸引了众多.NET平台开发人员的眼球。在经历了漫长Preview后,上个月微软终于发布了其beta版。ASP.NET MVC从一开始的设计思路就与Struts不同,它的映射是利用路由配置而非xml,从而大大降低了开发复杂度,并且比Struts要更直观,更容易上手。可是,这并不表明ASP.NET MVC就是尽善尽美的。在我实践的过程中,发现某些地方使用起来还是不太方便,在这里小小论述一下。不妥之处,还请各位尽情批评。 阅读全文ASP.NET MVC案例教程(基 阅读全文
posted @ 2012-03-26 21:36 欢喜王子 阅读(267) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC 入门系列教程一个居于ASP.NET MVC Beta的系列入门文章,有朋友提议说写一个示例程序来同步讲解,那样更加容易学习。所以就写选择了写一个Blog程序来作为示例程序。(原来是居于 ASP.NET MVC Preview5 的,现在基本修改为ASP.NET MVC Beta的了)本系列文章可能会是几位朋友来共同完成的。本示例Blog系统同步更新的测试站点:http://4mvcblog.qsh.in/文章列表,不定时更新:ASP.NET MVC 入门1、简介ASP.NET MVC 入门2、项目的目录结构与核心的DLLASP.NET MVC 入门3、RoutingAS 阅读全文
posted @ 2012-03-26 21:36 欢喜王子 阅读(549) 评论(0) 推荐(1) 编辑
摘要: 1.LINQ:Language Integrated Query 语言集成查询,其本质是对ADO.NET结果集通过反射连同泛型特性转换成对象集,实现OR模型的转换(类似JAVA中Hibernate框架,.NET 中的NHibernate),它完全是基于.NET 2.0 的框架。2.优点在于封装了SQL语句,只对对象进行操作(添加、删除、修改和查询),代码量大大减少,让我们重点关心业务逻辑,而非代码上,把我们引入到面向对象编程方式上来;缺点在于追求效益的同时牺牲了性能,比起ADO.NET 性能稍差(ADO.NET更有优势,不需要进行OR转换),另外对一些复杂的SQL语句也不好操作(这里LINQ支 阅读全文
posted @ 2012-03-26 21:35 欢喜王子 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 101 LINQ Samples说明:本文摘抄自Microsoft的MSDN网站,因为原文不方便快速阅读和学习,故此调整如下。本文所有权利归Microsoft公司所有。如果您觉得本文侵犯了您的著作权,请来信告知,我将即时改正!多谢!所有的代码运行结果请点击代码上的链接,到MSDN网站去看。Restriction OperatorsWhere - Simple 1public void Linq1() { int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; var lowNums = from n in numbers where n < 5 阅读全文
posted @ 2012-03-26 21:34 欢喜王子 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 核心提示:使用jQuery,可以 很容易的选择HTML元素。但有些时候,在HTML结构较为复杂时,提炼我们选择的元素就是一件麻烦的事情。在这篇教程中,我们将探讨十种方 法去精炼和扩展我们将要操作的集合。使用jQuery,可以 很容易的选择HTML元素。但有些时候,在HTML结构较为复杂时,提炼我们选择的元素就是一件麻烦的事情。在这篇教程中,我们将探讨十种方 法去精炼和扩展我们将要操作的集合。HTML首先,让我们看看下图所示的简单的页面,通过这个教程我们将选择这些元素。div.container是包裹元素;div.photo、div.title、div.rating是div.container的 阅读全文
posted @ 2012-03-26 21:33 欢喜王子 阅读(259) 评论(0) 推荐(0) 编辑
摘要: jquery验证邮箱2010-12-08 17:28<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/ 阅读全文
posted @ 2012-03-26 21:32 欢喜王子 阅读(358) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript" defer="defer"> //选择DropDownList中的值并保存在隐藏域中//选择接等员function SelectReceptionist(){ if ($("#<%=ddlSelectReceptionist.ClientID %>").val() != "") { $("#<%=hfReceptionist.ClientID %>").val($("#<%= ddl 阅读全文
posted @ 2012-03-26 21:31 欢喜王子 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 作为java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的java程序员们。 在这份推荐阅读书籍的名单中,我没有列举流行的软件框架类学习书籍,例如struts,hibernate,spring之类,也没有列举ajax方面的书籍。是因为这类书籍容易过时,而上述的大半书籍的生命周期都足够长,值得你去购买和收藏。目 录java编程入门类对于没有java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握java基础语法和基本用法,宗旨 阅读全文
posted @ 2012-03-26 21:30 欢喜王子 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 《Java逍遥游记》精彩章节下载序转眼之间,我在Java领域从事了八年多的创作了。在这八年中,我在Java的各个领域里遨游驰骋,既要探索各种技术的宏观架构和运用技巧,又要细细品味每种技术在细节上的精心设计。然后在我创作的书中,按照自己的领悟以及实际开发经验,把这些技术再演绎一边。当我准备写第十本书时,我决心把这本书献给所有的Java初学者。2006年,我创作了一本把所有Java技术融汇贯通的《Java面向对象编程》,这本书深受读者欢迎,读者的好评如潮,到2010年底,这本书已经重印了12次。不过,还是有不少没有任何编程基础的读者问我,学习Java该如何下手?我心里很想说:"认认真真地 阅读全文
posted @ 2012-03-26 21:28 欢喜王子 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。目录什么是JAVAJAVA简介名字起源早期Java基本概念历史版本遭遇互联网贡献及影响主要特性java版本相关技术开源项目Java IDE行 阅读全文
posted @ 2012-03-26 21:27 欢喜王子 阅读(279) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Web.UI;///<summary>/// 一些常用的Js调用/// 添加新版说明:由于旧版普遍采用Response.Write(string msg)的方式输出js脚本,这种/// 方式输出的js脚本会在html元素的&lt;html&gt;&lt;/html&gt;标签之外,破坏了整个xhtml的结构,/// 而新版本则采用ClientScript.Regis 阅读全文
posted @ 2012-03-26 21:26 欢喜王子 阅读(407) 评论(0) 推荐(0) 编辑