摘要: 阅读全文
posted @ 2013-06-12 23:57 狐狸不会飞 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-06-12 23:53 狐狸不会飞 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 类的成员是静态和非静态成员(实例成员)当类的成员声明中包含了static修饰符,则为静态成员,反之则为实例成员静态成员不能通过类的实例访问而是通过类名直接访问静态方法能访问其他静态成员,但是不能访问实例成员一个类在使用前必须将其实例化,才能使用其内容的方法和属性,但是一旦这个方法或属性被定义为”static”就可以直接调用。方法重载:指同一个类中一旦方法名称相同,但方法中参数的数据类型,个数,或顺序不同与返回值无关构造函数:是 类中有一个成员,它是一个特殊的方法,它通常在类的成员的最前面,叫做构造函数。它用于在创建实例时对对象进行初始化。构造函数的特点:1、没有返回类型,方法名与类名完全相同2 阅读全文
posted @ 2013-06-12 23:40 狐狸不会飞 阅读(168) 评论(0) 推荐(0) 编辑
摘要: C语言是过程式设计语言,C#是面向对象的设计语言过程式的程序设计是一种自上而下的设计方法 特征是以函数为中心用函数来作为划分程序的基本单位,数据在过程式设计中往往处于从属的位置优点在于易于理解和掌握面向对象是一种自上而下的程序设计方法.以数据为中心,类作为表现数据的工具,是划分程序的基本单位.函数在面向对象设计成为类的接口面向对象设计的本质在于用类将数据和操作这些数据的方法放在一起面向对象程序设计(oop):用对象来进行编程对象(object):指现实世界中各种各样的实体 是具有明确定义的状态和行为的具体实类:具有相似属性和方法的对象集合消息:是指对象间相互联系和相互作用的方式.抽象:从事物的 阅读全文
posted @ 2013-06-05 00:13 狐狸不会飞 阅读(273) 评论(0) 推荐(0) 编辑
摘要: .NET Framework 类库是一个综合性的面向对象的可重用类型集合..NET Framework 能提供健壮的编程环境.NET Framework由公共语言运行时(CLR)和.NET Framework类库(FCL)两个组件组成公共类型系统(CTS):定义那些在托管代码中一定会使用的类型的特征CTS:所有类型都继承至公共的基类---object公共语言规范(CLS):详细说明了一个.NET兼容编程语言的规则,属性和行为.其主题包括数据类型,类结构和参数传递..NET Framework 在第一次运行代码时,MSIL代码将会被转换为特定的CPU的代码,这个过程称为"及时编译&qu 阅读全文
posted @ 2013-06-02 15:49 狐狸不会飞 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 触发器:是一种实施复杂的,完整性约束的特殊存储过程.它是一种特殊的存储过程 也具备事务的功能 它能在多表之间执行特殊的业务规则 触发器是在对表进行插入、更新或删除操作时自动执行的存储过程触发器通常用于强制业务规则触发器是一种高级约束,可以定义比用CHECK 约束更为复杂的约束 :可执行复杂的SQL语句(if/while/case)、可引用其它表中的列 触发器定义在特定的表上,与表相关。自动触发执行不能直接调用是一个事务(可回滚)修改操作inserted表deleted表增加(INSERT)记录存放新增的记录------删除(DELETE)记录-----存放被删除的记录修改(UPDATE)记录存 阅读全文
posted @ 2013-05-21 11:26 狐狸不会飞 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 视图:包含一张表或多张表的列组成的数据集 有字段和记录组成视图:包含一张或多张表的列组成的数据集字段和记录组成视图:是一张虚拟的表其内容有查询定义视图:存储在数据库中的查询sql语句视图一经定义便储存在数据库中 相应的基本表也会发生变化视图可以查询 修改(有一定的限制) 删除视图的优点:视点集中:就是指使用户只关心他感兴趣的某些特定数据和他们所负责的特定任务。简化操作:视图大大简化了用户对数据的操作。定制数据:视图能够实现让不同的用户以不同的方式看到不同或相同的数据集。安全性:视图可以作为一种安全机制,通过视图用户只能查看和修改他们所能看到的数据。其它数据库或表既不可见也不可访问。视图:cre 阅读全文
posted @ 2013-05-13 11:46 狐狸不会飞 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 事务机制:将一组数据库操作命令当做一个完整且独立的操作序列,即这一组命令要么全部执行要么全执行失败.事物:是一种机制,每个事物是独立的工作单元.在数据库系统上执行并发操作时事物是作为最小的控制单元来使用.事物:原子性:成功与否都是一起的,一致性:数据都保持一致状态隔离性:对数据进行修改的所有并发事物是彼此隔离的 持久性:只要事物成功提交后,就不能再次回滚到提交前的状态开始事物:begin transaction提交事物:commit transaction回滚事物:rollback transaction显示事物:用begintransaction 明确事物的开始,后面是T_SQL语句都是一个 阅读全文
posted @ 2013-05-12 00:07 狐狸不会飞 阅读(211) 评论(0) 推荐(0) 编辑
摘要: T-SQL 和 C语言是一门结构化语言存储过程: 是sql 查询语句与控制流语句的预编译结合存储过程 :也是数据库对象 是sql server 内置的储存过程 默认在master数据库中存储过程的优点: 1:执行速度快,效率高 2:模块式编程 3:减少网络流量 4:提高安全性sp_columns 查看指定表列的信息sp_databases 列出数据库上所有数据库sp_help 查看所有表的所有信息sp_renamedb 更改数据库名sp_tables 列出当前环境下的表现和视图对象信息create procedure 存储过程名 @参数名 数据类型[=默认值] [参数类型[输入(默认) |输出 阅读全文
posted @ 2013-05-07 23:20 狐狸不会飞 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---数据库名称:必须唯一,且长度不能超过128个字符--示例--启动外围配置项exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'xp_cmdshell',1reconfigurego-- 调用dos命令创建文件夹exec xp_cmdshell 'md E:\user',no_output go --不输出--判断是否存在数据库if DB_ID('UserDB') is not nulldrop database U 阅读全文
posted @ 2013-05-06 23:36 狐狸不会飞 阅读(204) 评论(0) 推荐(0) 编辑