随笔分类 - 小问题集锦
记录我写程序过程中遇到的一些小问题以及解决方案,备查。
摘要:区域表中有如下字段: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 ...
阅读全文
摘要:今天发现了新大陆,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
阅读全文
摘要:今天在网上看到别人反映的关于easyui validate 提示信息的问题,以及问题的解决办法,我虽然还没遇到,不过,先记下来,预备不测。问题:目前对于不符合要求的输入域会在右侧显示一个带箭头的提示,可是如果我的输入框比较靠右的话就显示不全了(虽然会出滚动条,但是由于鼠标移开就消失了,所以还是看不到提示内容)!能不能把这个提示的位置改变一下?比如放到文本框的下面显示???回答:如果你用的是 jquery.easyui.min.js那么找到 tip.css({display:"block",left:box.offset().left+box.outerWidth(),top
阅读全文
摘要:1、easyui-datagrid如何自适应页面宽度答案当然是写js啦。具体语句如下:js/** * JQuery扩展方法,用户对JQuery EasyUI的DataGrid控件进行操作。 */ $.fn.extend({ /** * 修改DataGrid对象的默认大小,以适应页面宽度。 * * @param heightMargin * 高度对页内边距的距离。 * @param widthMargin * 宽度对页内边距的距离。 * @param minHeig...
阅读全文
摘要:每天都有新问题。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
阅读全文
摘要: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
阅读全文
摘要:今天又碰到了新问题,其实主要是忘记了具体的语法。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 ...
阅读全文
摘要:最近在做一个项目,每天总是遇到一些知道是怎么回事儿却不记得具体语句的小问题,为了防止以后再忘记,就把每天的问题和解决方案记下来吧,以备后用。1、如何设置页面的编码。1)可以在web.config里设置全局的编码,在<system.web>配置节中添加以下配置节:<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>2)对于单个页面的编码设置,可以在Web.config里配置,也可以在页面上设置。
阅读全文
摘要:本机window xp sp3系统,已经装了vs2005和sql server 2008,今天又装了个vs2008,装好后从“开始”菜单中打开,出现了以下错误: 包加载失败 未能正确加载包“Visual Studio Explorers and Designers Package”( GUID = {8D8529D3-625D-4496-8354-3DAD630ECC1B} )。请与包供应商联系以获得帮助。由于可能会发生环境损坏,建议重新启动应用程序。要禁止将来加载此包吗? 可以使用“devenv /resetskippkgs”重新启用包加载。 网上逛了一下下,很快就找到了有效的解决方案。 .
阅读全文
摘要:最近在做一个几百万条数据的分页查询,研究了各种方案,在本机上用项目的实际数据库做测试,测试过程 is very 痛苦,不堪回首ing。现在废话不多说,直接上结果,相信这也是大多数搜索答案的人最愿意看的方式。 以下是存储过程的代码: 1 CREATE PROCEDURE [dbo].[P_GridViewPager] ( 2 @recordTotal INT OUTPUT, --输出记录总数 3 @viewName VARCHAR(800), --表名 4 @fieldName VARCHAR(800) = '*', -...
阅读全文
摘要:做项目时,客户提出这样一个要求,在列表中的文本框里输入数据时,要能够通过上下左右键来切换光标,按回车键就把光标移到下一个文本框。这样就省得一直去用鼠标了,操作起来更方便。 不废话,上代码。页面代码<asp:GridView id="gdv" runat="server" AllowPaging="True" PageSize="50" AutoGenerateColumns="False" EnableModelValidation="True" Width="
阅读全文
摘要:问题如标题所述。代码如下:页面代码<asp:GridView ID="gdvCustomers" runat="server" Height="210px" OnRowEditing="gdvCustomers_RowEditing" Width="586px" OnRowDeleting="gdvCustomers_RowDeleting" OnRowUpdating="gdvCustomers_RowUpdating" OnRowCancelin
阅读全文
浙公网安备 33010602011771号