Oracle中rank() over, dense_rank(), row_number() 的区别

假设现在有一张学生表student,学生表中有姓名、分数、课程编号,现在我需要按照课程对学生的成绩进行排序。 select * from student 1. rank over ()可以实现对学生排名,特点是成绩相同的两名是并列,如下1 2 2 4 5 select n...

2017-11-30 16:02:14

阅读数 174

评论数 0

数据库删除语句 Drop/Delete/Truncate比较

Delete :删除数据表中的行(可以删除某一行,也可以在不删除数据表的情况下删除所有行)。 删除某一行:Delete from 数据表名称 where 列名称=值; 删除所有行:Delete * from 数据表名称 Drop :删除数据表或数据库,或删除数据表字段。 删...

2017-11-21 11:34:44

阅读数 308

评论数 0

sql 聚合函数有哪些

聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用,SQL SERVER 中具体有哪些聚合函数呢?我们来一一看一下:1. AVG 返回指定组中的平均值,空值被忽略。 例:select prd_no,avg(qty) from sales...

2017-09-22 15:56:48

阅读数 2111

评论数 0

视图和表的区别

数据库中的数据都是存储在表中的,而视图只是一个或多个表依照某个条件组合而成的结果集,一般来说你可以用update,insert,delete等sql语句修改表中的数据,而对视图只能进行select操作。但是也存在可更新的视图,对于这类视图的update,insert和delete等操作最终会作用于...

2017-09-21 13:39:59

阅读数 225

评论数 0

MySQL BETWEEN 用法

MySQL BETWEEN 语法 BETWEEN 运算符用于 WHERE 表达式中,选取介于两个值之间的数据范围。BETWEEN 同 AND 一起搭配使用,语法如下: WHERE column BETWEEN value1 AND value2 WHERE column NOT BETWE...

2017-09-21 10:13:59

阅读数 3146

评论数 0

C#中var关键字

var 是.NET 3.5版本新出的一个定义变量的类型,其实就是一个弱化类型的定义,var可以 代替任何类型,编辑器会根据上下文来判断使用者具体想用什么类型, 当你无法确定自己将使用什么类型的时,就可以使用var,var类似object,但是效率化比object高点。 使用var 定义...

2017-09-08 09:53:37

阅读数 371

评论数 0

select 1 from ..., sql语句中的1代表什么意思

select  1 from ..., sql语句中的1代表什么意思?查出来是个什么结果?         select 1 from table;与select anycol(目的表集合中的任意一行) from table;与select * from table 从作用上来说是没有差别的,...

2017-08-30 16:17:32

阅读数 1280

评论数 0

C#中获取日期对应星期几的三种方法

第一种: string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六&q...

2017-07-07 15:35:46

阅读数 11921

评论数 0

asp.net多线程在web页面中简单使用

需求: 一个web页面 default.aspx 里面有两个控件GridView1,GridView2,通过两个线程分别加载绑定数据。 绑定GridView1: void BindCategory()     {         SqlConnection conn = Re...

2017-04-11 16:11:45

阅读数 4947

评论数 0

ASP.NET产生线程的步骤

产生一个线程的4个步骤: 1、编写产生线程所要执行的方法; 2、引用system.Threading命名空间; 3、实例化Thread类,并传入一个指向线程所要运行方法的委托(此时这个线程已经产生,但是还没有运行), 4、调用thread实例化的start方法,标记该线程可以被CPU执行了...

2017-04-11 15:58:43

阅读数 166

评论数 0

C#中判断空字符串的3种方法性能分析

3种方法分别是: string a=""; 1.if(a=="") 2.if(a==String.Empty) 3.if(a.Length==0) 3种方法都是等效的,那么究竟那一种方法性能最高呢?本人用实验说明问题。 建立3个aspx页...

2017-04-10 16:50:00

阅读数 472

评论数 0

sql语句中where 1=1 的作用

where 1=1  最近看到很多sql里用到where 1=1,原来觉得这没用嘛,但是又想到如果没用为什么要写呢?于是在网上  查了查,在这里就浅谈一下:  1=1 永真, 1 1 用于只取结构不取数据的场合  例如:  create table table_temp ta...

2017-03-22 11:20:13

阅读数 216

评论数 0

C#中Page执行顺序:OnPreInit()、OnInit()……

using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web...

2017-03-14 13:02:21

阅读数 216

评论数 0

ASP.NET 4.0的ClientIDMode属性

让我们来了解下ClientIDMode属性的四个值: 1,AutoID: 当控件的ClientIDMode选中为AutoID时,该控件的ClientID 值是通过串联每个祖先容器控件(诸如GridView、ListView、LoginView等就是容器性控件)的ID和父容器控件的ID和...

2017-02-16 13:35:08

阅读数 332

评论数 0

SVN--文件加锁,执行Clean up命令

一、SVN 中 clean up 的功能     当Subversion改变你的工作拷贝(或是.svn中的任何信息),它会尽可能的小心,在修改任何事情之前,它把意图写到日志文件中去,然后执行log文件中的命令,并且执行过程中在工作拷贝的相关部分保存一个锁,防止Subversion...

2017-02-16 13:14:29

阅读数 235

评论数 0

mouseover与mouseenter之间的区别,以及mouseleave与mouseout之间的区别

mouseover与mouseenter 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。 只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。 mouseout与mouseleave 不论鼠标指针离开被选元素还是任何子元素,都会...

2017-02-10 13:20:15

阅读数 239

评论数 0

JS实现发送验证码进行倒计时

var wait = 120;         function time(o) {             if (wait == 0) {                 o.removeAttribute("disabled");                 ...

2017-02-09 15:23:59

阅读数 383

评论数 0

display和visibility的用法区别

visibility属性所控制的元素虽然不在浏览器里面显示出来,但他在浏览区里是存在的,只是不显示而已。而display属性设置为none,这个元素就变成了一个不显示的元素 一、Display的属性值 block: /*表现为一个块级元素(一般情况下独占一行)*/...

2017-02-09 11:05:46

阅读数 403

评论数 0

JQuery可以与JS同时使用

JQuery 是对JS的封装,所以只有格式正确,两者可以同时使用。使用时还需要注意JS的版本

2017-02-08 14:48:39

阅读数 1676

评论数 0

解决GridView中嵌入CheckBox事件无法响应的问题

今天在一个项目中的某个页面内添加了一个GridView表控件,其中一个字段为模板列,放入了一个CheckBox复选框控件,我希望用户在选择复选框时能激发它的CheckedChanged事件,从而进行数据库的操作,代码如下: ASPX页面代码: "gridCursor&qu...

2017-02-07 16:14:16

阅读数 1363

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭