陋室铭
永远也不要停下学习的脚步(大道至简至易)

上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 107 下一页
摘要: 实际就是拼一个动态的静态参数,随便一写,别挑语法,呵呵 string s = "'2'OR 1=1 --'"; int i = 10; SqlParameter[] parameters = new SqlParameter[i]; for (int j = 0; j < i; j++) { ... 阅读全文
posted @ 2009-03-09 17:42 宏宇 阅读(703) 评论(3) 推荐(0) 编辑
摘要: CREATE FUNCTION C_split( @String Nvarchar(Max), @Sing Nvarchar(10) ) RETURNS @Table TABLE(a Nvarchar(100)) AS BEGIN DECLARE @i int SET @String=rtrim(ltrim(@String)) SET @i=charindex(@Si... 阅读全文
posted @ 2009-03-09 10:52 宏宇 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 2005-03-05难得在大连参加了一次微软技术活动(大连很少有) 这次的主要方向是微软云计算OS Azure 在此之前,不得不提一下我和一个同事曾经讨论的web发展,当时我们谈到web2.0时代的服务和SOA时,都感觉web服务器应该会越做越大,直到不需要程序员而仅仅需要一个web服务器管理员在web服务器上配置和订阅各种SOA服务,一个完整的站点或应用程序就出来了,但是,似乎又和现在主流web... 阅读全文
posted @ 2009-03-06 14:22 宏宇 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数: 1. row_number 2. rank 3. dense_rank 4. ntile 一、row_number row_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号。row_number函数的用法如下面的SQL语句所示: ... 阅读全文
posted @ 2009-03-04 15:35 宏宇 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 自定义视图状态管理 在介绍视图状态时,我们曾经提到过:对于简单属性,例如,String、Int等类型,.NET执行引擎将自动启用默认视图状态管理机制,以便完成相应的功能。然而,如果开发人员在ViewState中保存的是自定义数据类型,或者需要实现自定义方式优化视图状态管理时,则必须实现自定义视图状态管理。 实现自定义视图状态管理可以通过两种方法。方法一:实现System.Web.UI命... 阅读全文
posted @ 2009-03-04 15:27 宏宇 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 我这只有web的,网上有很多资料,不管是webform还是winform,你可以自己找 一、创建基本安装部署项目 1.在解决方案资源管理器,右击解决方案添加新建项目安装部署项目Web安装项目,例如:命名为WebSetup. 2.右击WebSetup项目视图文件系统 1) 添加你所需要安装的Web程序(例如:WebApp).在文件系统中右击Web应用程序文件夹项目输出选择WebApp... 阅读全文
posted @ 2009-03-04 14:08 宏宇 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: select RIGHT('000'+convert(nvarchar,1000),5) select LEFT('000'+convert(nvarchar,1000),5) 阅读全文
posted @ 2009-02-27 17:44 宏宇 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。 在多数情况下可以混用。 二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而 static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。 明白了这个本质区别,我们就不难看出下面的语句中static reado... 阅读全文
posted @ 2009-02-23 17:08 宏宇 阅读(7719) 评论(0) 推荐(0) 编辑
摘要: 软件公司就像是妓院,程序员就像................................... 日韩的客人是以量取胜的,没技术含量,虽然做着不爽,没啥激情,但是可以换不同的客人来做,适合喜欢不同口味的人来做. 欧美的客人一般比较猛,技术含量较高,做着比较爽,比较有激情,长时间不倒,适合喜欢刺激的人来做. 国内的客人良莠不齐,但有机会被包养,适合稳定型的人来做. 卖艺不卖身的(做产品的),需要... 阅读全文
posted @ 2009-02-18 18:41 宏宇 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 在重写后的url里如果产生回发,例如有一个按钮,又调用了该被重写的aspx,用户浏览器中将会显示该aspx文件实际的地址,也就是http: //hostname/default.aspx?id=11。但从用户的角度考虑,如 果单击按钮时突然看到 URL 更改会使他们感到不安。因此必须解决这个问题。 解决方法有二: (1)自己定义一个Actionlessform类,在aspx中不再使用系统提供的... 阅读全文
posted @ 2009-02-18 18:20 宏宇 阅读(745) 评论(0) 推荐(0) 编辑
摘要: URL重写已经有很多的方法,但是多数都有一个缺点,就是不支持无扩展名的网页。比如把http://blog.knowsky.com/category_1_1.htm 转换为 http://blog.knowsky.com/category.aspx?id=1。 微软提供的方法需要在根目录里面建立jyk的文件夹,然后再建立一个default.aspx的文件,如果您有100名会员的话,这是一个不可想象的... 阅读全文
posted @ 2009-02-18 17:42 宏宇 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 以前自动增长一般都用@@IDENTITY取今天出了个错误,用了一下2005的output CREATE TABLE #A ( Id Int ) INSERT INTO C ( CC )output inserted.Id INTO #A VALUES ( 'CC' ) DECLARE @ThisId int SELECT @ThisId= id FROM #A DROP TABLE #A另外insert into table1 values(colvalue1,colvalue2) select SCOPE_IDENTITY() 如果table1上没有触发器啥的也... 阅读全文
posted @ 2009-02-11 18:02 宏宇 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1、 客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2、 服务器接收到请求之后,发给相应的服务器端页面(也就是脚本)来执行,脚本产生客户端的响应,发送回客户端 3、 客户端浏览器接收到服务器传回的响应,对Html进行解析,将图形化的网页呈现在用户面前 对于服务器和客户端的交互,通常... 阅读全文
posted @ 2009-02-06 15:55 宏宇 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 作者:林立 大家都知道要学好 .NET,深入了解值类型和引用类型是必不可少的。在这里我给大家简单分析一下它们内存分配的区别和联系。 在分析之前,我们先行构造出一个最简单的类引用类型: 复制代码 public class MyClass { } 局部变量的声明 在我们使用类型时,代码里面必然少不了变量的声明,我们先看一下方法内的局部变量的声明,请看如下代码: 复制代码 p... 阅读全文
posted @ 2009-02-06 12:38 宏宇 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 6.5 加密密钥和内置加密函数 工业和政府开始要求对数据库数据进行加密。在美国,健康保健和信用卡行业最先受到影响。根据新的法律,例如,医生不能私自访问其他医生的病人记录。在SQL Server 2005以前,数据加密仅仅由第三方的加密产品来支持。在SQL Server 2005中,数据加密是一个内置功能。有时候,数据加密在其他数据库的列级别上实现,具体做法是使用DDL扩展语句声明要加密的列。对于... 阅读全文
posted @ 2009-02-05 14:18 宏宇 阅读(2670) 评论(0) 推荐(0) 编辑
摘要: 定义枚举: public enum DisplayType { All=10, Up=20, Down=30 } 1.数值转化 (1)字符转化为枚举 string str="up"; DisplayType displayType; displayType=(DisplayType)System.Enum.Parse(typeof(DisplayType),str,true); Response.Write(displayType.ToString()); 结果是:Up Enum.Parse 方法第3个参数,如果为 true,则忽略大小写;否则考虑大小写。 (2)数字转化为 阅读全文
posted @ 2009-02-04 16:03 宏宇 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 今天就回家了,希望大家开心,恭祝新春快乐,合家欢乐 阅读全文
posted @ 2009-01-20 10:52 宏宇 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 例子select datename(weekday,getdate()) select datepart(weekday,getdate())--返回的是时间类型 日期部分 缩写 year yy, yyyy ... 阅读全文
posted @ 2009-01-15 14:35 宏宇 阅读(472) 评论(0) 推荐(1) 编辑
摘要: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。 代码如下: //y-年,m-月,d-日期 string CaculateW... 阅读全文
posted @ 2009-01-15 11:21 宏宇 阅读(691) 评论(1) 推荐(0) 编辑
摘要: 都说人一有病就特别想家,果然是 想家了 阅读全文
posted @ 2009-01-14 13:40 宏宇 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 107 下一页