摘要: 区域表中有如下字段:ID,Name,ParentID。要求,当删除ID为某一值的数据时,同时删除其所有的下级数据。存储过程如下: 1 CREATE PROCEDURE [dbo].[pro_AreaDelete] 2 @areaid int 3 AS 4 begin 5 set nocount on 6 declare @childID int--声明变量 7 declare cursors cursor local for select AreaID from lh_Area where ParentID=@areaid--local关键字 全局游标 8 ... 阅读全文
posted @ 2013-04-27 21:21 马小白 阅读(287) 评论(4) 推荐(0) 编辑
摘要: 今天发现了新大陆,css居然可以画圆角的边框,我以前一直以为圆角按钮必须用图片,或者一大堆css才能实现,今天在网上无意中看到有人这样教别人:border-radius:5px我试了一下,在IE9下,按钮的边框果然出现了小小的圆角!不知道在其他浏览器里效果如何,待测。补充一下border-radius的相关知识:语法:border-radius : none | <length>{1,4} [ / <length>{1,4} ]?相关属性: border-top-right-radius , border-bottom-right-radius , border-bot 阅读全文
posted @ 2013-04-26 21:19 马小白 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 今天在网上看到别人反映的关于easyui validate 提示信息的问题,以及问题的解决办法,我虽然还没遇到,不过,先记下来,预备不测。问题:目前对于不符合要求的输入域会在右侧显示一个带箭头的提示,可是如果我的输入框比较靠右的话就显示不全了(虽然会出滚动条,但是由于鼠标移开就消失了,所以还是看不到提示内容)!能不能把这个提示的位置改变一下?比如放到文本框的下面显示???回答:如果你用的是 jquery.easyui.min.js那么找到 tip.css({display:"block",left:box.offset().left+box.outerWidth(),top 阅读全文
posted @ 2013-04-23 21:34 马小白 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1、easyui-datagrid如何自适应页面宽度答案当然是写js啦。具体语句如下:js/** * JQuery扩展方法,用户对JQuery EasyUI的DataGrid控件进行操作。 */ $.fn.extend({ /** * 修改DataGrid对象的默认大小,以适应页面宽度。 * * @param heightMargin * 高度对页内边距的距离。 * @param widthMargin * 宽度对页内边距的距离。 * @param minHeig... 阅读全文
posted @ 2013-04-22 21:38 马小白 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 每天都有新问题。1、js刷新页面的几种方法1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigate(location) 7 location.replace(location) 8 document.URL=location.href 阅读全文
posted @ 2013-04-20 11:35 马小白 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、指定了404错误页面,却没有生效。解决:要把Web.Config里相应的配置节点<customErrors mode="RemoteOnly" />中的mode属性修改为“on”,即<customErrors mode="On"> <error statusCode="404" redirect="~/default.aspx"/></customErrors>2、easyUI中两种添加tabs的方法 <div id="tabs" cla 阅读全文
posted @ 2013-04-19 09:03 马小白 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 今天又碰到了新问题,其实主要是忘记了具体的语法。1、使用T-SQL语句来创建触发器基本语句为﹕ create trigger trigger_name on {table_name | view_name} {for | After | Instead of }[ insert, update,delete ] as sql_statement顺便补充一下关于触发器的其他语句删除触发器: drop trigger trigger_name修改触发器: alter trigger trigger_name on {table_name | view_name} {for ... 阅读全文
posted @ 2013-04-18 22:10 马小白 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个项目,每天总是遇到一些知道是怎么回事儿却不记得具体语句的小问题,为了防止以后再忘记,就把每天的问题和解决方案记下来吧,以备后用。1、如何设置页面的编码。1)可以在web.config里设置全局的编码,在<system.web>配置节中添加以下配置节:<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>2)对于单个页面的编码设置,可以在Web.config里配置,也可以在页面上设置。 阅读全文
posted @ 2013-04-17 19:50 马小白 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 今天修改了一个表的结构,新增了一个字段,在保存时,却出现了以下问题:我点击“保存文本文件”之后,却存下来一个毫无用处的txt文档,内容如下:我点击“取消”按钮,就弹出以下界面:结果就是,更改后的表结构未能保存。还好,很快就在网上找到了答案。解决方法如下:在sql server 2008 “工具”菜单栏下的“选项”菜单,在弹出的对话框中左边的列表中有一个“Designers”,取消“阻止保存要求重新创建表的修改”复选框,点击确认。就可以完成表结构的修改操作。如图:哈哈,问题解决,感谢那些愿意分享的网友们! 阅读全文
posted @ 2013-04-05 16:52 马小白 阅读(13353) 评论(1) 推荐(1) 编辑
摘要: 本机window xp sp3系统,已经装了vs2005和sql server 2008,今天又装了个vs2008,装好后从“开始”菜单中打开,出现了以下错误: 包加载失败 未能正确加载包“Visual Studio Explorers and Designers Package”( GUID = {8D8529D3-625D-4496-8354-3DAD630ECC1B} )。请与包供应商联系以获得帮助。由于可能会发生环境损坏,建议重新启动应用程序。要禁止将来加载此包吗? 可以使用“devenv /resetskippkgs”重新启用包加载。 网上逛了一下下,很快就找到了有效的解决方案。 . 阅读全文
posted @ 2013-03-13 16:05 马小白 阅读(1119) 评论(0) 推荐(0) 编辑