程晓晖

博客园 首页 新随笔 联系 订阅 管理

2010年12月15日 #

摘要: "SELECT CAST(SUBSTRING(MAX(BoxID), 10, 3) AS int) from Box WHERE BoxID like '%' + @subString + '%'"参数化的意义在于把对应的值从参数中提供,对于like语句,like后面的值则包括了单引号中的所有部分,包括百分号(%),因此在参数化like对应的值时,应该把百分号移到参数值中提供,像这样:Cmd.Parameters["@KeyWord"].Value = "%" + StrKeyWord + "%";可别奢想在sql语句中像这样的样子:Select * From [TableName] Wher 阅读全文
posted @ 2010-12-15 15:11 fumen 阅读(806) 评论(0) 推荐(0) 编辑

摘要: HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader("Content-Disposition", "attachment;filename=" + "Demo.xls"); resp.Write(lblShowData.Text); resp.End(); 阅读全文
posted @ 2010-12-15 14:56 fumen 阅读(135) 评论(0) 推荐(0) 编辑

摘要: jquery 判断是右键事件、中键,左键单击事件及获取键盘的键值写法$(function(){$("a").mousedown(function(e){alert(e.which) // 1 = 鼠标左键 left; 2 = 鼠标中键; 3 = 鼠标右键return false;//阻止链接跳转})})如 $("#downwps2010").mousedown(function(e){ if(3 == e.which){ alert("这 是右键单击事件"); }else if(1 == e.which){ alert("这 是左键单击事件"); } }) 获取键盘的键值兼容大部分浏览器 阅读全文
posted @ 2010-12-15 14:56 fumen 阅读(3570) 评论(1) 推荐(0) 编辑

2010年12月14日 #

摘要: int? i=null; Console.Write((i??0).ToString()); Console.Read(); (i??0) 表示i为null返回0 阅读全文
posted @ 2010-12-14 14:58 fumen 阅读(157) 评论(0) 推荐(0) 编辑

摘要: class Program { public static IEnumerable Power(int number, int exponent) { int counter = 0; int result = 1; while (counter++ exponent) { result = result * number; yield return result; } } static void Main() { // Display powers of 2 up to the exponent 8: foreach (int i in Power(2, 8)) { Console.Wr 阅读全文
posted @ 2010-12-14 14:57 fumen 阅读(1314) 评论(0) 推荐(0) 编辑

摘要: 获取当前时间 (注意直接使用id)div span id="webasp_time"/span%-- script type="text/javascript"setInterval("webasp_time.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt (new Date().getDay());",1000);/script--% script type="text/javascript"setInterval("webasp_time.innerHTML=new Date().toLo 阅读全文
posted @ 2010-12-14 11:41 fumen 阅读(234) 评论(0) 推荐(0) 编辑

摘要: location path="Test/MyTest.aspx" system.web authorization allow users="*"/ /authorization /system.web /location 阅读全文
posted @ 2010-12-14 11:40 fumen 阅读(93) 评论(0) 推荐(0) 编辑

2010年12月10日 #

摘要: letter-spacing和word-spacing这两个属性都用来添加他们对应的元素中的空白。letter-spacing添加字母之间或者是字与字之间的空白,而word-spacing添加每个单词之间的空白。请大家注意,word-spacing对中文无效 阅读全文
posted @ 2010-12-10 17:07 fumen 阅读(972) 评论(0) 推荐(0) 编辑

摘要: 将用户限制在框架内,防止直接访问页面地址 应用情景:用户组权限控制。在一个系统中,防止用户直接访问页面地址,只能在首页如main.jsp框架页面中操作,一旦尝试刷新框架页面或者在地址栏中尝试访问系统中的其他页面,就注销跳回登陆页面。 比如工行的网银,就有这样的措施。用户登录以后,就在一个index.jsp框架中,即使知道某个功能页面A.jsp,在地址栏中输入并跳转,立刻就会注销跳回登录页面。 近日在修改系统一个小问题时,就碰到了这样的问题,系统有session判断,但是对用户组权限并没有限制,就意味着存在如下可能,普通用户知道某个系统管理页面地址后,用普通用户登录后,直接访问地址就能实现系统管 阅读全文
posted @ 2010-12-10 16:16 fumen 阅读(3980) 评论(0) 推荐(1) 编辑

摘要: protected void Page_Load(object sender, EventArgs e) { //string fileName = Request.QueryString["n"];//获取文件名 int f_id = Int32.Parse(Request.QueryString["id"]);//获取文件的ID files fss = filesBLL.Select(f_id); string fileName = fss.f_filename; System.IO.FileStream fs = null; fs = System.IO.File.Open(Server 阅读全文
posted @ 2010-12-10 15:28 fumen 阅读(257) 评论(0) 推荐(0) 编辑