2012年8月22日

c# 类型专题

摘要: 类成员执行顺序先执行静态变量,变量,构造函数。 阅读全文

posted @ 2012-08-22 12:18 361741352 阅读(77) 评论(0) 推荐(0) 编辑

2012年7月28日

c# 类型专题

摘要: 类型类型、变量和值C# 是一种强类型语言。 每个变量和常量都有一个类型,每个计算为值的表达式也是如此。 每个方法签名为每个输入参数和返回值指定一个类型。 .NET Framework 类库定义了一组内置数值类型以及表示各种逻辑构造的更复杂的类型,例如文件系统、网络连接、对象的集合和数组及日期。 典型 C# 程序使用类库中的类型,还使用为特定于该程序问题域的概念建模的用户定义类型。类型中存储的信息可以包括:该类型的变量所需的存储空间。该类型可以表示的最大值和最小值。该类型包含的成员(方法、字段、事件等)。该类型所继承的基类型。将在运行时为其分配变量内存的位置。允许的运算种类。编译器使用类型信息确 阅读全文

posted @ 2012-07-28 08:36 361741352 阅读(267) 评论(0) 推荐(0) 编辑

2012年7月23日

SQL HAVING 用法详解

摘要: 指定组或聚合的搜索条件。HAVING 只能与 SELECT 语句一起使用。HAVING 通常在 GROUP BY 子句中使用。如果不使用 GROUP BY 子句,则 HAVING 的行为与 WHERE 子句一样。语法[ HAVING <search condition> ]参数<search_condition> 指定组或聚合应满足的搜索条件。当 HAVING 与 GROUP BY ALL 一起使用时,HAVING 子句优于 ALL。在 HAVING 子句中不能使用 text、image 和 ntext 数据类型。在 SELECT 语句中使用 HAVING 子句不影响 阅读全文

posted @ 2012-07-23 07:44 361741352 阅读(2593) 评论(0) 推荐(0) 编辑

2012年7月22日

sql 运算符号

摘要: 首先我们来了解sql中的运算符号(+)expression + expression注释expression 数字类别中任何一种数据类型(bit 数据库类型除外)的任何有效表达式返回优先级较高的参数的数据类型示例以下示例通过添加休假小时数和病假小时数来计算每个雇员离岗的总小时数。USE AdventureWorks;GOSELECT c.FirstName, c.LastName, VacationHours, SickLeaveHours, VacationHours + SickLeaveHours AS 'Total Hours Away'FROM HumanResour 阅读全文

posted @ 2012-07-22 00:53 361741352 阅读(1229) 评论(0) 推荐(0) 编辑

2012年7月18日

c# 事件详解

摘要: 首先我们来了解一下事件的基本条件 事件的用途事件就是发行者向接受者通知发送相关事情。发送事件的类称为发行者,接受事件的类称为订户。特点一个事件可有多个订户。反过来一个订户可处理来自多个发行者的多个事件。没有订户事件将永远不会触发如何订阅和取消事件如果你想编写引发事件时调用的自定义代码,则可以订阅由其他类发布的事件。1 定义一个事件处理程序方法,其签名应该与事件的委托签名匹配。如果事件基于EventHandler委托类型,则下面的代码表示存根void HandleCustomEvent(object sender,CustomerEventArgs a){ // Do something;}2. 阅读全文

posted @ 2012-07-18 07:41 361741352 阅读(566) 评论(0) 推荐(0) 编辑

sql语句分析点滴

摘要: 1. 用一条SQL语句 查询出每门课都大于80分的学生姓名name kechengfenshu 张三 语文81张三 数学75李四 语文76李四 数学90王五 语文81王五 数学100王五 英语90这是一个集合分类的题目,面对这样题目我们可以采取两种思维方式1 正向思维在该集合中找出所有科目的成绩都大于80分的人的姓名,如果要满足该条件需要做如下两件事情1 寻找出所有大于80分的课程2 在所以大于80分的课程中找出课程数量等于考试科目数量的集合SELECT NAME FROM CHENGJI WHERE FENSHU > 80GROUP BY NAME HAVING COUNT(KECHE 阅读全文

posted @ 2012-07-18 00:04 361741352 阅读(2859) 评论(0) 推荐(0) 编辑

2012年7月17日

SQL 存储过程实例

摘要: 由于工作中没有涉及到数据库,好久都没写存储过程啦,有些基本的方法都忘记啦,从今天开始补上。先来一个实例也就是存储过程的基本写法,在这里只强调实战就不去强调太多的语法和基础知识。例一 传入一个参数@username,判断用户是否存在CREATE PROC IsExistUser( @ username varchar(20), @IsExisTheUser varchar(25) OUTPUT --输出参数)asSELECT @IsExisTheUser = count(username)FROM USERSWHERE username = @usernameGO例2 存储过程结合事务的例子.. 阅读全文

posted @ 2012-07-17 20:53 361741352 阅读(312) 评论(0) 推荐(0) 编辑

C# .NETWEB开发6大内置对象详解

摘要: ASP.NET 内置对象包括 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cookie1 Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。2 Request对象是Page对象的成员之一。3 程序中不需要做任何的声明即可直接使用;其类名为 HttpRequest属性很多,但方法很少,只有一个BinaryRead()1.使用Request.Form属性获取数据 通过该属性,读取之间的表单数据.注意:提交方式要设置为“Post”。与Get方法相 阅读全文

posted @ 2012-07-17 15:39 361741352 阅读(4584) 评论(0) 推荐(0) 编辑

2012年7月16日

c# 详解委托

摘要: 首先我们来全面认识一下委托 委托是一种安全地封装方法的类型,委托是面向对象的、类型安全的和保险的。 委托的类型由委托的名称定义。 下面的示例声明了一个名为 Del 的委托,该委托可以封装一个采用字符串作为参数并返回 void 的方法。 public delegate void Del(string message);构造委托对象时,通常提供委托将包装的方法的名称或使用匿名方法。实例化委托后,委托将把对它进行的方法调用传递给方法。调用方传递给委托的参数被传递给方法,来自方法的返回值(如果有)由委托返回给调用方。这被称为调用委托。public static void DelegateMethod( 阅读全文

posted @ 2012-07-16 07:25 361741352 阅读(1074) 评论(1) 推荐(0) 编辑

2012年7月15日

c# 抽象类

摘要: 今天在看一个面试题目在一个抽象类里面看到一个构造函数,感到很奇怪;1 我记得抽象类不能实例化,但是构造函数主要用于实例化一个对象和对函数的变量赋值,既然抽象函数不能实例化那还需要这个构造函数干什么呢于是查阅啦相关资料和在群里发问于是有啦我写这篇文章的想法我们先来了解一下抽象类的基本概念abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现。例如abstract class ShapesClass{ abstract public int Area( 阅读全文

posted @ 2012-07-15 21:41 361741352 阅读(241) 评论(0) 推荐(0) 编辑

导航