摘要: Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select v 阅读全文
posted @ 2012-03-03 23:20 烁星 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 学习自定义控件的开发不仅可以使你开发出更灵活的系统更重要的是它可以使你加深对已有服务器控件的理解,得以更灵活的应用。先说一下服务器控件的概念吧: 所谓服务器控件,就是在服务器上运行,并可以映射到所有浏览器支持的标准 HTML 标记的控件,在你的web窗体中,凡是包含 runat="server" 属性声明的元素都叫做服务器控件(在VS.Net中的设计页面中,用一个小小的绿色箭头表示),你可以用原有的HTML元素并加上runat=”server”属性使其变为一个服务器控件,这叫做HtmlControls,它可以直接映射到标准HTML标记;也可以使用.Net提供的全新的WebC 阅读全文
posted @ 2012-03-03 22:59 烁星 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.实现在按个删除按钮之前弹出一个确认窗口 方法一: 在Page_Load中添加删除按钮的特征: 例如:btn_Dele.Attributes["onClick"] = "if(!confirm('确定要删除吗?')) return false;"; 方法二: 写一个自定义组件此组件从标准button继承,但在提交之前显示提示框,依旧支持验证usingSystem;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.ComponentModel;namespaceKe 阅读全文
posted @ 2012-03-03 22:33 烁星 阅读(181) 评论(0) 推荐(0) 编辑
摘要: CREATE PROCEDURE [dbo].[Select_page_data_allow_fields_cond] @allow_fields varchar(100) =" * ", @DefRecordNum int =20, @PageNo int =1, @Where varchar(500) = null AS declare @R_end int declare @S_sql varchar(500) declare @condition varchar(500) declare @condition2 varchar(500) --if rtrim(@Wh 阅读全文
posted @ 2012-03-03 21:54 烁星 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 目前主要提到了三种办法,一种在程序中调用DTS,二种使用SQL SERVER带的BCP功能,三种使用openrowset。具体看下面:这是利用BCP来做的,使用SQLServer自带的bcp命令——bcp 数据库名.dbo.表名 out 文件名 –c –q –S”服务器名” –U”用户名” –P”密码”bcp ”select 语句” queryout 文件名 –c –q –S”服务器名” –U”用户名” –P”密码”导出整张表:EXEC master..xp_cmdshell 'bcp "inter_custom.dbo.out_ck1" out c:\Temp.x 阅读全文
posted @ 2012-03-03 21:12 烁星 阅读(8866) 评论(0) 推荐(0) 编辑
摘要: 首先说明一下,这篇文章是张子阳老师http://www.cnblogs.com/JimmyZhang/archive/2007/10/24/936151.html写的,只是他为了说明更加清楚及格式排的更加有序,是以pdf文件的形式展现给读者的。在此引用他的这篇文章主要是为了学习。什么是正则表达式?正则表达式也叫做匹配模式(Pattern),它由一组具有特定含义的字符串组成,通常用于匹配和替换文本。匹配单个字符1.匹配固定单个字符 所有的单个大小写字母、数字及后面讲述的特殊字符,都是一个正则表达式,它们只能匹配单个字符,且这个字符与它本身相同,eg:对于表达式“i”: Text Jimm... 阅读全文
posted @ 2012-03-03 17:48 烁星 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 正则表达式在javascript中的一般用法:eg: 前端验证Email的格式是否正确 function ValidEmail() { if(RequiredName()) { if( $.trim($("#Email").val())=="") { return true; } else { var email = document.getElementById("Email"); var emailreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\. 阅读全文
posted @ 2012-02-29 13:10 烁星 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 打开VS,添加一般处理程序(.ashx)。默认已经实现了IHttpHandler里的ProcessRequest方法和IsReusable属性,只需改变ProcessRequest里的方法即可。(注:在此引用的是袁老师和张老师的例子,写出来呢,主要是学习)袁老师:http://www.cnblogs.com/xdesigner/archive/2008/06/04/1213496.html如果对验证码原理还不是很清楚的,请看看袁老师的链接。张老师:http://www.cnblogs.com/JimmyZhang/archive/2007/09/15/894124.html//方法一:< 阅读全文
posted @ 2012-02-24 23:09 烁星 阅读(780) 评论(0) 推荐(0) 编辑
摘要: csc.exe是.net用来编译.cs文件的。一般来说在C:\Windows\Microsoft.NET\Framework\v2.0.507271.首先确认是否配置环境变量(当然,如果不配置也行,只不过要加上路径),如果没有,请按以下步骤配置(Window7) 右键点击"计算机"--"属性"--"高级系统设置"--"环境变量"--"系统变量",找到变量Path 将Path中加上路径:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/。注意:请在配置前查 阅读全文
posted @ 2012-02-23 12:43 烁星 阅读(8577) 评论(2) 推荐(2) 编辑
摘要: 正斜杠,符号是"/";反斜杠,符号是"\"。一直很不解正斜杠与反斜杠到底有何区别?经过一段时间的理解,得出DOS路径: E:\开发资料\ASP.NET高级开发 ...这是反斜杠的作用后面跟着的是文件名 csc /t:library /r:System.Web.dll /out:d:\CustomHandler.dll d:\CustomerHandler.cs...这就是正斜杠后面是一个名令的参数dir 是命令.Windows系统: 反斜杠\,在windows系统中用来表示目录。 正斜杠/,网址、Url地址。eg:http://www... 阅读全文
posted @ 2012-02-23 11:41 烁星 阅读(47719) 评论(2) 推荐(4) 编辑