代码改变世界

随笔档案-2015年07月

C# 操作XML

2015-07-31 10:55 by Evan.Pei, 130 阅读, 收藏, 编辑
摘要: XML存储数据的一种文本格式,以节点的方式存储,类似html,只是节点名称可以自己定义。1.创建XMLpublic void fun_createXML() { XmlNode xmlnode; XmlElement xmlelem; ... 阅读全文

Oracle if else if for case

2015-07-29 16:33 by Evan.Pei, 245 阅读, 收藏, 编辑
摘要: ------------------游标+for+if else ifDECLARE cursor s_cursor is SELECT * from emp;--定义游标begin for r in s_cursor loop--循环 if r.deptno=10--if判断 ... 阅读全文

Oracle procedure存储过程/function函数

2015-07-29 10:25 by Evan.Pei, 371 阅读, 收藏, 编辑
摘要: --函数的创建create function func1(dno number)return NUMBER--必须带有返回值is v_max number;--定义返回值 begin select max(sal) into v_max--赋值 from emp where de... 阅读全文

C# IO操作磁盘上的txt

2015-07-28 14:45 by Evan.Pei, 235 阅读, 收藏, 编辑
摘要: using System.IO;//写入并导出到磁盘 StreamWriter sw = new StreamWriter(@"H:\text.txt"); sw.WriteLine("ABC"); sw.WriteLine("测试"... 阅读全文

C#序列化/反序列化

2015-07-28 14:22 by Evan.Pei, 199 阅读, 收藏, 编辑
摘要: 序列化:将实体类以二进制或者XML的形式保存到磁盘或者内存中。反序列化:将序列化的二进制文件和XML文件解析成实体类。例如下面的二进制序列化与反系列化:using System;using System.Collections.Generic;using System.Linq;using Syst... 阅读全文

原生Ajax

2015-07-28 10:21 by Evan.Pei, 134 阅读, 收藏, 编辑
摘要: varuserName;varpassWord;varxmlHttpRequest; //XmlHttpRequest对象 function createXmlHttpRequest(){ if(window.ActiveXObject){ //如果是IE浏览器 ... 阅读全文

Oracle配置

2015-07-27 13:40 by Evan.Pei, 246 阅读, 收藏, 编辑
摘要: 1.安装Oracle11g--->通过Database Configuration Assistant创建新数据库 建数据库注意记住数据库名和SID,安装最后一步解锁scott[密码填tiger],hr[hr]用户2.Net Configuration Assistant新建一个网络监听服务【Ora... 阅读全文

Oracle 关于定义约束 / 修改表结构 /修改约束

2015-07-25 13:24 by Evan.Pei, 373 阅读, 收藏, 编辑
摘要: ---约束分5种:主键 外键 唯一 非空 检查5类约束Oracle中分列级别约束 与 表级别约束列级别约束:在创建表时再列上面加约束例如:create table table11(stuno number(2) constraint table_pk primary key,tname varcha... 阅读全文

Oracle 关于事物的描述

2015-07-24 16:38 by Evan.Pei, 202 阅读, 收藏, 编辑
摘要: 事物在Oracle中的4种状态:commit--提交rollback--全部回滚savepoint name;--定义一个回滚到这里的点:例如:savepoint a;rollback to [savepoint]name--回滚到指定的点 例如 rollback to a;就回滚到a这个地方例子:... 阅读全文

Oracle 自连接 / 外连接 / 子查询

2015-07-24 15:53 by Evan.Pei, 532 阅读, 收藏, 编辑
摘要: --连接查询的三种格式select ename, deptno,dname from emp natural join dept;select ename, deptno,dname from emp join dept using(deptno);select emp.ename, emp.dep... 阅读全文

Oracle笔记1

2015-07-24 13:22 by Evan.Pei, 213 阅读, 收藏, 编辑
摘要: ORACLE:目前分为12C(cloud云)和11G(grid网格)版本--数据库基本概念data--数据database--数据库DBMS--数据库管理系统RDBMS--关系型数据库管理系统ORDBMS--对象关系型数据库管理系统--SQL概述SQL(Structured query langua... 阅读全文

SQL Join(连接查询)

2015-07-16 14:22 by Evan.Pei, 191 阅读, 收藏, 编辑
摘要: 1.连接查询分为: inner join(自然连接,自连接) Left join(左连接)/Left outer join(左外连接):效果一样 Right join(右连接)/Right outer join(右外连接):效果一样 Full join(全连接)/Full outer join (全... 阅读全文

SQL VIEW(视图)

2015-07-16 13:43 by Evan.Pei, 181 阅读, 收藏, 编辑
摘要: 1,视图包含行和列,就像一个真实的表。2,视图中的字段就是来自一个或多个数据库中的真实的表中的字段。3,我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。4.将多个表的字段数据存放在视图中,像是一个虚拟的表 if exists(se... 阅读全文

SQL Trigger(触发器)

2015-07-16 13:16 by Evan.Pei, 256 阅读, 收藏, 编辑
摘要: 1.触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。2.触发器一般用在check约束更加复杂的约束上面。3.触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。4.update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。5.触发器(tri... 阅读全文

SQL Function(方法)

2015-07-16 11:13 by Evan.Pei, 298 阅读, 收藏, 编辑
摘要: 1.为什么有存储过程(procedure)还需要(Function) fun可以再select语句中直接调用,存储过程是不行的。 一般来说,过程显示的业务更为复杂;函数比较有针对性。create function funadd(@i int,@y int)returns intasbegin ret... 阅读全文

SQL Cursor(游标)

2015-07-15 17:24 by Evan.Pei, 224 阅读, 收藏, 编辑
摘要: 1.游标在数据表没有id(identity(1,1))时好用,但是游标会吃更多的内存,减少可用的并发,占用宽带,锁定资源,当然还有更多的代码量2.如果能不用游标,尽量不要使用游标,用完用完之后一定要关闭和释放,尽量不要在大量数据上定义游标,尽量不要使用游标上更新数据Cursor:Global for... 阅读全文

SQL Proc(存储过程)/tran(事物)

2015-07-15 16:17 by Evan.Pei, 792 阅读, 收藏, 编辑
摘要: 存储过程好比C#方法1.事物写在过程里面,直接调用存储过程1.1没有参数的过程/*transaction事物,procedure存储过程*/create proc CopyTable_1_10000 asbegin tran--开始事物 declare @tran_error int;--声明参数s... 阅读全文

AAABBBBCCCC

2015-07-08 10:06 by Evan.Pei, 261 阅读, 收藏, 编辑
摘要: 语单词词性简写语的意义:,n. 名词 ,noun的缩写v. 动词 , verb的缩写pron. 代词 , pronoun的缩写adj. 形容词, adjective的缩写adv. 副词, adverb的缩写num.数词 , numeral的缩写art. 冠词, article的缩写prep. 介词 ... 阅读全文
点击右上角即可分享
微信分享提示