Zhendong Ho

知其然知其所以然

数据库开发(七)存储过程、事物、T-SQL编程

外连接左外连接和右外连接当需要把一张表的数据都显示出来的时候,需要用到外连接(左外连接或右外连接)。 左外连接:left join 或 left outer join。 右外连接:right join 或 right outer join。 左表:出现在left join左边的表就叫做左表。 右..


数据库开发(六)索引、内连接、子查询

DataSet和DataTable通过DataAdapter绑定数据string constr = "Data Sourcr=.;Initial Catalog=MyDatabaseOne;Intergrated Security=True";string sql = "select * fro..


数据库开发(五)ADO.NET连接池、封装SQLHelper

ADO.NET连接池启用ADO.NET连接池的效果默认情况下ADO.NET连接池是被启用的。 string constr = "Data Source=.;Initial Catalog=MyDatabaseOne;Integrated Security=True";//默认情况下.net启用了..


数据库开发(四)ADO.NET操作数据库

ADO.NET介绍ADO.NET就是一组类库。这组类库可以让我们通过程序的方式访问数据库,就像System.IO下的类操作文件一样,System.Data这组类是用来操作数据库的。它提供了统一的编程接口让操作其他数据库(Access、Oracle等)的方式和操作MsSqlServer一致。 AD..


数据库开发(三)T-SQL分组、函数

Order byOrder by语句一般要放到所有语句的后面,就是先让其他语句进行筛选,全部筛选完成后,最后排序一下。 表中的数据是集合,集合是没有顺序的。而Order by返回的数据是有顺序的,所以Order by以后返回的数据集合叫做“游标”。另外,order by后的数据不能作为另外一个查..


(转)理解javascript中的立即执行函数(function(){})()

之前看了好多代码,都有用到这种函数的写法,但是都没认真的去想为什么会这样写,今天开始想学习下jquery的源码,发现jquery也是使用这种方式,用(function(window, undefined){})(window)包裹内部代码,于是进一步的去学习了下。 要理解立即执行函数(funct..


数据库开发(二)T-SQL的基本使用

SQL语句SQL全名是结构化查询语言(Structured Query Language),是关系数据库管理系统的标准语言。Sybase与Microsoft对标准SQL做了扩展,称为:T-SQL(Transact-SQL)。 SQL主要分为DDL(数据定义语言)、DML(数据操作语言)和DCL(..


数据库开发(一)SQLServer基础

数据库介绍数据库特点 海量存储 查询速度快 控制并发访问 安全性 数据完整性(保存在数据库中的数据是正确的、真实的)。 各种DBMS的特点 MySQL:适合网站系统,速度很快,但是数据要不不严谨,去掉了很多中小型企业中不常用的功能。(facebook、symantec、wikipedia、百度..


JavaSE学习(七)面向对象-权限修饰符、匿名内部类

package关键字概述包就是文件夹,可以将字节码进行分类存放。 包的定义格式:package 包名; 多级包用.分开即可。 package com.zhdaa;class Demo1_Package { public static void main(String[] args..


(转)为什么JS中0.1+0.2不等于0.3?

JS中数字运算时,有一个叫做数字运算中的精度缺失的问题。这篇文章,就带着大家了解下JS运算中精度的缺失问题。 首先我们先来看一个例子: console.log(0.1 + 0.2); //结果是0.30000000000000004,而不是0.3 这里0.1 + 0.2 != 0.3 这个就是..