首页 > 代码库 > 方便调试使用的代码片段
方便调试使用的代码片段
#region #warning 调试用,获取sql参数化的值,根据抛出的异常,复制sql明文到mssql中运行 string debugSql = queryHelper.CommandText; foreach (object p in queryHelper.Parameters) { string paraName = p.ToString(); string paraValue =http://www.mamicode.com/ queryHelper.GetParameterValue(paraName).ToString(); debugSql = debugSql.Replace(paraName, string.Format("‘{0}‘", paraValue)); //【注意】:使用Replace方法来替换时可能出现问题,如当参数名字与sql中的内容有重复时,会造成SQL值错误,需要手工调整。 } throw new Exception(debugSql);#endregion
DataTable dt = queryHelper.ExecuteDataTable();
this.GridView1.DataSource = dt;
this.GridView1.DataBind();
方便调试使用的代码片段
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。