摘要: SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)Backup Log DNName with no_loggodump transaction DNName with no_loggoUSE DNName DBCC SHRINKFILE (2)Go--------------------------------------------------------------(SQL2008):在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。USE [m 阅读全文
posted @ 2010-11-09 17:16 王海龙(Heaven) 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 收缩相关数据库的指定数据文件或日志文件大小。语法DBCC SHRINKFILE( { file_name | file_id } { [ , target_size ] | [ , { EMPTYFILE | NOTRUNCATE | TRUNCATEONLY } ] })参数file_name是已收缩文件的逻辑名称。文件名必须符合标识符的规则。有关更多信息,请参见使用标识符。file_id是要收缩的文件的标识 (ID) 号。若要获得文件 ID,请使用 FILE_ID 函数或在当前数据库中搜索 sysfiles。target_size是用兆字节表示的所要的文件大小(用整数表示)。如果没有指定, 阅读全文
posted @ 2010-11-09 17:09 王海龙(Heaven) 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1. 数字转换为字符串a. 要把一个数字转换为字符串,只要给它添加一个空的字符串即可:var n = 100;var n_as_string = n + "";b. 要让数字更加显式地转换为字符串,可以使用String()函数:var string_value = String(number);c. 使用toString()方法:string_value = number.toString();N... 阅读全文
posted @ 2010-11-09 12:10 王海龙(Heaven) 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 <customErrors> 部分,可将重定向页指定为默认的错误页 (defaultRedirect) 或者根据引发的 HTTP 错误代码指定特定页。您可使用此方 阅读全文
posted @ 2010-11-09 12:08 王海龙(Heaven) 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 出错的情况 前台页面代码:<asp:Button ID="btnSave" runat="server" Text="保存" OnClick="btnSave_Click" OnClientClick="javascript:inputcheck()"/> var inputcheck = function(){return false;} 在这种情况下,是不能阻止页面提交的。可以正常工作的情况: <asp:Button ID="btnSave" runat 阅读全文
posted @ 2010-11-08 16:09 王海龙(Heaven) 阅读(263) 评论(1) 推荐(0) 编辑
摘要: 昨天是周六,因为客户频繁的改需求,没办法主动加班去。昨天也有一个很大收获,下面开始正题。首先在js中,我们常用return false来阻止提交表单或者继续执行下面的代码,通俗的来说就是阻止执行默认的行为。function a(){ if(True) return false;},这是没有任何问题的。如果我改成这种function Test(){ a(); b(); c();}即使a函数返回return false 阻止提交了,但是不影响 b()以及 c()函数的执行。在Test()函数里调用a()函数,那面里面return false 对于Test()函数来说,只是相当于返回值。而不能阻止T 阅读全文
posted @ 2010-11-07 13:18 王海龙(Heaven) 阅读(196) 评论(0) 推荐(0) 编辑
摘要: HTML格式 带附件 中文发送者 密送 抄送 的邮件// 引入命名空间usingSystem.Net;usingSystem.Net.Mail;SmtpClient smtp =newSmtpClient();//实例化一个SmtpClientsmtp.DeliveryMethod = SmtpDeliveryMethod.Network;//将smtp的出站方式设为 Networksmtp.EnableSsl = false;//smtp服务器是否启用SSL加密smtp.Host = "smtp.163.com";//指定 smtp 服务器地址smtp.Port = 25 阅读全文
posted @ 2010-11-07 13:01 王海龙(Heaven) 阅读(191) 评论(0) 推荐(0) 编辑
摘要: ((I)).集合类型 1.一般集合 I.Array a.Array中的秩是Array中的维数.一个Array可以有一个或多个秩. Array具有固定的容量.如果有可变容量,则用Array.CreateInstance,其可以不从零开始存储. II.ArrayList集合类型 a.是数组的复杂版本.Array是数组是固定的,而ArrayList类是根据需要自动扩展的.如果更改了Array.Capacity属性的值,则自动 进行内存重新分配和元素复制. b.ArrayList提供添加/或移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值. c.使用 Synchronized方法 阅读全文
posted @ 2010-10-29 15:58 王海龙(Heaven) 阅读(158) 评论(0) 推荐(0) 编辑
摘要: //时间比较,时间格式为"yyyy-MM-dd hh:mm:ss"function compareDate(date1, date2){ //date1是否大于date2var year1 = date1.substring(0,date1.indexOf("-")); var year2 = date2.substring(0,date2.indexOf("-")); var month1 = date1.substring(date1.indexOf("-")+1,date1.lastIndexOf(" 阅读全文
posted @ 2010-10-25 15:49 王海龙(Heaven) 阅读(385) 评论(1) 推荐(0) 编辑
摘要: Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 阅读全文
posted @ 2010-10-22 21:02 王海龙(Heaven) 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 今天周末,本来准备早点回去,要不健身,要不去外面吃饭。一个小问题给我计划打乱了,崩溃了,很小的问题。b.aspx页面 1个button的clickfunction inputResume_onclick() {window.showModalDialog('a.aspx', 'show', 'status=no;dialogWidth=880px;dialogHeight=680px;center=true;');}我怎么看这个弹出窗口方法都没问题,但是点击提交按钮就弹出一个新页面。疯狂找a页面的代码。由于a页面脚本较多,各种排除。以为是脚本出问 阅读全文
posted @ 2010-10-22 19:58 王海龙(Heaven) 阅读(420) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions; /// <summary> /// 对字符串进行检查和替换其中的特殊字符 /// </summary> /// <param name="strHtml"></param> /// <returns></returns> public static string HtmlToTxt(string str 阅读全文
posted @ 2010-10-22 13:14 王海龙(Heaven) 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 有一个地方需要模式窗口先上window.showModalDialog使用手册基本介绍:showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。使用方法:vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])vReturnValue = window.s 阅读全文
posted @ 2010-10-22 12:08 王海龙(Heaven) 阅读(3550) 评论(0) 推荐(0) 编辑
摘要: window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 当我们用showModelessDialog()打开窗口时,不必用window.close()去关闭它,当以非模态方式[IE5]打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框不总是最上面的焦点,当打开它的窗口URL改变时,它自动关闭。而模态[IE4]方式的对话框始终有焦点(焦点不可移走,直到它关闭)。模态对话 阅读全文
posted @ 2010-10-22 11:11 王海龙(Heaven) 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 在.aspx的文件中经常会碰到如下的代码,如:1、<%=%> 里面放的变量名,如:<div> <h1>Hello World</h1> <p>Welcome to Beginning ASP.NET 3.5 on <%= DateTime.Now.ToString() %></p> </div> 输出结果为:Hello WorldWelcome to Beginning ASP.NET 3.5 on 2009-11-10 15:53:082、 <%#%> 这里是数据的绑定如:<%# 阅读全文
posted @ 2010-10-20 22:17 王海龙(Heaven) 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 我给你的方法如下: 1、后台方法: protected string CsharpVoid(string strCC) { strCC = "http://" + strCC; return strCC; } 2、前台页面JavaScript方法: <script language="javascript" type="text/javascript"> var v = "www.baidu.com"; var s = '<%=CsharpVoid("'+v+'& 阅读全文
posted @ 2010-10-20 18:21 王海龙(Heaven) 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 数据绑定表达式包含在 <%# 和 %> 分隔符之内,并使用 Eval 和 Bind 函数。Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和 Bind 方法执行数据绑定外,还可以调用 <%# 和 %> 分隔符之内的任何公共范围代码,以在页面处理过程中执行该代码并返回一个值。Eval 方法是静态(只读)方法,该方法采用数据字段的值作为参数并将其作为字符串返回。Bind 方法支持读/写功能,可以检索数据绑定控件的值并将任何更改提交回数据库。eval()方法在运行时使用反射执行后期绑定计算,因此与标准 阅读全文
posted @ 2010-10-19 17:41 王海龙(Heaven) 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 填问卷赢好书华章读者调研活动结果公布本篇要讲述的知识点如下:数据验证介绍纯客户端脚本验证asp.net验证控件概述RequiredFieldValidator控件CompareValidator控件RangeValidator控件正则表达式RegularExpressionValidator控件CustomValidator控件ValidationSummary控件 分组校验技术 数据验证介绍在我们的开发中要提高网站的健壮性,为了做到这些笔者曾经在企业培训时候提到了两个原则:第一条原则:就是尽量减少让用户输入的机会,比如数据的录入时间我们可以设置该条记录的为数据库的当前时间,这个可以在创建或者 阅读全文
posted @ 2010-10-18 16:32 王海龙(Heaven) 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素, 页面会跳转到该元素href属性指定的页.ReturnFalse就相当于终止 符,ReturnTrue就相当于执行符。在js中returnfalse的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的onclick 时间(如果你指定的话)以外还要触发一个默认事件就是执行页面的跳转。所以如果你想取消对象的默认动作 就可以returnfalse。returnfalse应用比较多的场合有:<formname="form1"onsubmIT=&quo 阅读全文
posted @ 2010-10-13 18:04 王海龙(Heaven) 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 最近做的项目,用到报表。当然逃不过Reporting Service了,记录下开发步骤,废话不说了。1.新建一个rdlc格式的报表,里面可以选形状。很简单,拖拉拽。2.接着要选定数据源,不能算得上是数据源。必须得建一个xsd格式的数据源,进行字段的指定。#1.可以自己写一个sql,这个作用是指定字段”类型“和“名字”SELECT '' NAME,0 A字段,0 B字段 ,然后下一步,下一步,就可以了。到现在为止,一个虚拟的数据源就建立好了#2.你也可以指定“视图”或者“存储过程”或者“表”来限定xsd的格式,不过还是最好自己写,那样比较灵活。其实一样的3 阅读全文
posted @ 2010-10-13 18:03 王海龙(Heaven) 阅读(203) 评论(0) 推荐(0) 编辑