2012年11月5日
摘要: 首先创建package,用户返回结果集create or replace package pkg_test1astype mycursor is ref cursor;end;下面是一个存储过程实例create or replace procedure users_sel(rt out pkg_test1.mycursor) isbegin open rt for select * from users;end users_sel; 阅读全文
posted @ 2012-11-05 16:07 Peter.zhu 阅读(742) 评论(1) 推荐(0) 编辑
  2012年3月6日
摘要: update aa set SearchText = bb.searchtext from dbo.TScenery aa inner join(select a.ID,d.Province+' '+c.City+' '+b.Area+' '+a.SceneryName+' '+ dbo.FGetAllType(a.ID) searchtext from dbo.TScenery a INNER join dbo.TArea b on a.Area = b.AreaID INNER join dbo.TCity c on b.Ci 阅读全文
posted @ 2012-03-06 10:22 Peter.zhu 阅读(160) 评论(0) 推荐(0) 编辑
  2010年12月20日
摘要: 首先加个重要的东西 * + ? *代表:0次或者多次 +代表:1次或者多次 ?代表:0次或者1次 在EXT中使用正则表达式验证的方法: fieldLabel : '员工号', name : 'employee.empNo', regex: /^\w+$/, id : 'employee.empNo', regexText:"员工号只能由字母和数字组成!", allowBlank : false 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符 阅读全文
posted @ 2010-12-20 09:21 Peter.zhu 阅读(4139) 评论(1) 推荐(0) 编辑
  2010年8月31日
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)> <td>no </table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制... 阅读全文
posted @ 2010-08-31 08:59 Peter.zhu 阅读(471) 评论(1) 推荐(1) 编辑
  2010年8月30日
摘要: 在开发需要用户注册后才能使用提供的各项功能的应用程序时,在新用户提交注册信息后,较常见的做法是由程序生成随机密码,然后发送密码到用户注册时填写的电子信箱,用户再用收到的密码来激活其帐户。实现ASP.NET生成随机密码功能是很容易的,下面的代码给出了完整的实现方法:public static string MakePassword(string pwdchars,int pwdlen){ strin... 阅读全文
posted @ 2010-08-30 09:00 Peter.zhu 阅读(448) 评论(2) 推荐(1) 编辑
  2010年8月4日
摘要: 查询了很多地方,关于rdlc 的文章大都是vs2008或者vs2005 的,10上的很多东西都有所不同的了,找的很多属性都找不到。其中以前的代码 不加if (!IsPostBack){ //绑定报表 ReportViewer1.LocalReport.ReportPath = MapPath( "Report1.rdlc"); //绑定数据源    //注意dataset1必须和你报表所引用的table 一致 ReportDataSource rds = new ReportDataSource("dataset1", ds.Table[0]);//注意这里的name和报表中的一致 Repor 阅读全文
posted @ 2010-08-04 15:40 Peter.zhu 阅读(14275) 评论(64) 推荐(2) 编辑
  2010年6月30日
摘要: 在介绍之前,先简单说一说ASP.NET服务端GZIP压缩模块的作用及工作原理,很多人编写网页的时候页面因为使用了大量的JS特效又或者放置很多大型 动态广告导致了页面或脚本体积庞大,通常都会使用一些压缩工具本地对页面或脚本进行一定的压缩后再上传到服务器,但这样的压缩工具一般压缩率有限,优化自 然也不明显,本文章介绍的压缩模块的作用就是对asp.net的页面或脚本等资源进行高强度GZIP压缩(一般能压... 阅读全文
posted @ 2010-06-30 10:48 Peter.zhu 阅读(436) 评论(1) 推荐(1) 编辑