02 2012 档案
从客户端中检测到有潜在危险的 Request.QueryString 值? 出错对策大总结?
摘要:解决办法:一、解决方法是在web.config的 里面加入<system.web> <pages validateRequest="false"/></system.web>对全局有效示例: <?xml version="1.0" encoding="gb2312" ?> <configuration> <system.web><pages validateRequest="false"/></system.web> & 阅读全文
posted @ 2012-02-28 14:17 朝扬 阅读(7654) 评论(3) 推荐(3)
MethodInfo类的一般使用!
摘要:1、MethodInfo类是在System.Reflection命名空间底下,既然是在Reflection空间底下。故名思议关于反射相关的操作,其中比较重要的方法是Invoke()方法,它是加载相同程序集的方法。简单用法 string command = "AnnouncementSave"; //通过反射获取调用的具体方法System.Reflection.MethodInfo method = this.GetType().GetMethod(command); if (method != null) { //Execute Method method.Invoke(t 阅读全文
posted @ 2012-02-14 11:59 朝扬 阅读(6392) 评论(0) 推荐(1)
超棒的存储过程分页写法
摘要:--Question获取所有列表(分页、排序)---创建存储过程CREATE PROCEDURE [dbo].[Pr_Question_GetPagedListAll] @StartRowIndex int, --起始记录号 @MaximumRows int, --记录数 @SortExpression varchar(1000) --排序字段AS BEGIN --@SortExpression参数:请根据实际查询需要进行默认值设定SET NOCOUNT ON ---声明查询语句、总行数、临时表DECLARE @SqlGet varchar(1600) DECLARE @TotalRe... 阅读全文
posted @ 2012-02-09 11:40 朝扬 阅读(286) 评论(0) 推荐(0)
使用 SqlHelperParameterCache 类管理参数
摘要:SqlHelperParameterCache类是位于Microsoft.ApplicationBlocks.Data命名空间底下。它底下有三个方法,分别是:CacheParameterSet:用于将SqlParameters 数组存储到缓存中GetCachedParameterSet:用于检索读取缓存中SqlParameters数据的参数GetSpParameterSet:用于读取缓存中SqlParameters数据的参数 使用好处总结:增强代码可读性、提高服务性能。注:使用以上方法必须保证键值的唯一性,这样取出的参数进行初始化。详细使用介绍 通用参数: string mStrConnDB= 阅读全文
posted @ 2012-02-09 11:18 朝扬 阅读(1000) 评论(0) 推荐(1)
利用枚举为数据源,封装对应数据集合
摘要:1、定义枚举/// <summary> /// 枚举方法 /// </summary> public static enum RadioMailState { All=0, Men = 1, Women = 2 }2、需要封装后的共同类/// <summary> /// 共同类 /// </summary> public class Common { /// <summary> /// 获取性别的封装值 /// </summary> /// <param name="mStrFlag">是否 阅读全文
posted @ 2012-02-08 15:18 朝扬 阅读(416) 评论(0) 推荐(0)