摘要: 什么是“引用类型”:引用类型派生自System.Object什么是“值类型”:值类型均隐式派生自System.ValueType(ValueType其实也是继承自Object,不过是特立独行的一个分支)值类型有哪些:数值类型(int、long、double、float、char)、bool、结构体、 阅读全文
posted @ 2018-01-04 03:06 LolitaGIS的笔记 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 结构体(很少自己写):一种值类型,拷贝副本。对于结构,不像类那样存在继承。一个结构不能从另一个结构或类继承。但是,结构从基类 Object 继承。 struct Person { public int Age{get;set;} public String Name { get; set; } } 阅读全文
posted @ 2018-01-04 03:05 LolitaGIS的笔记 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.深拷贝是指源对象与拷贝对象互相独立,其中任何一个对象的改动都不会对另外一个对象造成影响。举个例子,一个人名叫张三,后来用他克隆(假设法律允许)了另外一个人,叫李四,不管是张三缺胳膊少腿还是李四缺胳膊少腿都不会影响另外一个人。比较典型的就是Value(值)对象,如预定义类型Int32,Double 阅读全文
posted @ 2018-01-04 02:54 LolitaGIS的笔记 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1、密闭类是修饰为sealed的类, sealed不能有子类。一般只有系统中的一些基本类声明为sealed。 面试题:是否可以编写一个类继承自String类? 2、静态类:声明为static的类,不能实例化,只能定义static成员。 3、C#3.0特性:扩展方法。声明静态类,增加一个静态方法,第一 阅读全文
posted @ 2018-01-04 01:17 LolitaGIS的笔记 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1.group by简介 -> 使用group by子句可以将数据分组-> 语法group by 字段-> 注意-> 查询中只允许出现分组的字段或聚合函数-> 分组查询中可以有常量例:查询一张学生表里不同的名字有多少种 2.聚合函数 -> 分组后对数据进行汇总-> count() 求总数-> sum 阅读全文
posted @ 2018-01-01 12:40 LolitaGIS的笔记 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.简介 -> where紧跟在from后执行,用来初选-> 语法where 条件-> 注意-> where子句对数据源直接进行筛选-> 筛选可以是表达式、判断、匹配、范围和空 2.筛选条件为表达式 将from子句中的数据源字段直接运算 例: 一张记录期中成绩与期末成绩的表,需要查询出考试及格的人, 阅读全文
posted @ 2018-01-01 01:49 LolitaGIS的笔记 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 简介: 从数据库中检索行,并允许从 SQL Server 2012 中的一个或多个表中选择一个或多个行或列。 虽然 SELECT 语句的完整语法较复杂,但其主要子句可归纳如下: 可在查询之间使用 UNION、EXCEPT 和 INTERSECT 运算符,以便将各个查询的结果合并或比较到一个结果集中。 阅读全文
posted @ 2017-12-31 23:40 LolitaGIS的笔记 阅读(572) 评论(0) 推荐(0) 编辑
摘要: -------------------------------------------- -- SQL语句 -------------------------------------------- -- 数据定义语言(DDL) -- 数据操作语言(DML) -- 数据控制语言(DCL) -- 简单的增删改查(CRUD) -- 增加数据 -- insert into 表名(字段名, 字段名, ... 阅读全文
posted @ 2017-12-31 22:24 LolitaGIS的笔记 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1、创建、删除(对准数据库右键)2、分离(脱机)、附加(联机) 关于附加数据库失败的处理:原因:对文件的操作权限不够处理方法:对准mdf文件和ldf文件 右键 属性 安全性将 用户 Users 编辑 设置为“完全控制” 阅读全文
posted @ 2017-12-31 22:05 LolitaGIS的笔记 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.什么是约束?限制字段可以取什么值官方:约束是保证数据完整性的机制2.常见的约束 主键约束 默认创建聚集索引 (聚簇索引) 拼音检索 唯一约束 默认创建非聚集索引 部首检索 非空约束 设计表,字段后写的null与not null 检查约束 限定某个字段的表达式 默认约束 如果不给取值就使用默认值, 阅读全文
posted @ 2017-12-31 20:52 LolitaGIS的笔记 阅读(267) 评论(2) 推荐(0) 编辑