摘要: 一般情况下,SQL查询结果都是多条纪录的结果集,而高级语言一次只能处理一条纪录,用游标机制,将多条纪录一次一条读取出来处理。从而把对集合的操作转化为对单个纪录的处理。游标使用的步骤如下:1、说明游标。说明游标的时候并不执行select语句。declare cursor for ;2、打开游标。打开游标实际上是执行相应的select语句,把查询结果读取到缓冲区中。这时候游标处于活动状态,指针指向查询结果集的第一条纪录。open ;3、推进游标指针并读取当前纪录。用fetch语句把游标指针向前推进一条纪录,同时将缓冲区中的当前纪录读取出来送到变量中。fetch语句通常用在一个循环结构体中,通过.. 阅读全文
posted @ 2013-12-11 00:35 雾里小梅花 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 昨晚写了一小段代码:Ext.apply(Ext.form.VTypes, { name: function (val) {// val指这里的文本框值,要明白这个意思 var index = Grid_Store.find("name", val); return index == -1 ? true : false; }, vtypeText: "已存在此XXX!" });我们做ext表单的时候,有些文本框内容是不允许有与本身存在的数据相等的;解决:把表单数... 阅读全文
posted @ 2013-11-24 12:42 雾里小梅花 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 作者: 程序猿黑仔华var id = getUrlParam('id'); function getUrlParam(param) { var params = Ext.urlDecode(location.search.substring(1)); return param ? params[param] : params; }1、Ext.urlDecode()把一个请求字符串转换成为JSON对象,for example:‘id=1&num=4&name=haha&flag=true‘,转化后的对象如下: data= { ... 阅读全文
posted @ 2013-11-18 15:05 雾里小梅花 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: -----------------------------------create table student(sno char(9) primary key,sname char(20) unique,ssex char(2),sage smallint,sdept char(20));insert into student values ('95001','李勇','男','20','CS')insert into student values ('95002','刘晨', 阅读全文
posted @ 2013-10-31 17:17 雾里小梅花 阅读(423) 评论(0) 推荐(0) 编辑