博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

09 2008 档案

摘要:克隆是创建作为当前实例副本的新对象。 克隆分为深度克隆和浅度克隆 深度克隆:会克隆当前实例的所有所有成员. 浅度克隆:只会克隆当前实例的所有值类型的. 浅度克隆Object类为我们提供了一个受保护的克隆方法MemberwiseClone() 深度克隆要我们自己实现 实现深度克隆的方式一般有2种... (我只知道2种... 如果你知道另外几种,请回复告诉我..) 我来创建2个类 Address类 ... 阅读全文

posted @ 2008-09-27 12:31 陈 亮 阅读(611) 评论(0) 推荐(0)

摘要:表值函数表值函数和标量值函数的不同是 表值函数是返回一个Table类型 Table类型相当与一张存储在内存中的一张虚拟表.表值函数的语法:CREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name[ AS ] [ type_schema_name. ]parameter_data_type [ = default ] } [ ,...n ]])RETURNS TABLE[ WITH function_option [ ,...n ] ][ AS ]RETURN [ ( ] select_stmt [ ) ][ ; 阅读全文

posted @ 2008-09-26 12:28 陈 亮 阅读(4111) 评论(5) 推荐(0)

摘要:--------------------自定义函数----------------创建用户定义函数。这是一个已保存 Transact-SQL 或公共语言运行时 (CLR) 例程,--该例程可返回一个值。用户定义函数不能用于执行修改数据库状态的操作。--与系统函数一样,用户定义函数可从查询中调用。标量函数和存储过程一样,可使用 EXECUTE 语句执行。标量函数的语法格式CREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [ AS ][ type_schema_name. ]parameter_data_typ 阅读全文

posted @ 2008-09-25 14:36 陈 亮 阅读(4378) 评论(0) 推荐(1)

摘要:命名空间: Type.registerNamespace("MyNamespance"); --注册一个命名空间 类: 定义步骤 --定义构造函数 --定义成员(方法,属性,事件) --注册类 构造函数 类的构造函数即为function定义 通常用于初始化域变量 私有成员使用下划线开头(无法真正封装) --this._name --this._ag... 阅读全文

posted @ 2008-09-25 11:27 陈 亮 阅读(238) 评论(0) 推荐(0)