千家信息网

Linq To SQL如何输出SQL语句

发表于:2024-12-02 作者:千家信息网编辑
千家信息网最后更新 2024年12月02日,这篇文章将为大家详细讲解有关Linq To SQL如何输出SQL语句,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近在使用Linq To SQL的时候,为了了解不
千家信息网最后更新 2024年12月02日Linq To SQL如何输出SQL语句

这篇文章将为大家详细讲解有关Linq To SQL如何输出SQL语句,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

最近在使用Linq To SQL的时候,为了了解不同Linq语句对性能造成的不同影响,需要获得Linq To SQL输出SQL语句。

如果是在桌面程序中,只需要

_context.Log = Console.Out;

即可Linq To SQL输出SQL语句。可是在ASP.NET中又该怎么办呢?这时我想起了StringWriter。用它就可以代替Console.Out帮我们接收输出的日志,保存在一个StringBuilder里。

于是构造一个辅助类:

using System;  using System.Collections.Generic;  using System.Linq;  using System.Web;  using System.IO;  using System.Text;  namespace Clowwindy.Models  {  public static class LogHelper  {  public static StringBuilder Log = new StringBuilder();  public static TextWriter In = new StringWriter(Log);  public static string GetAllLog()  {  In.Flush();  return Log.ToString();  }  public static void Clean()  {  Log = new StringBuilder();  In = new StringWriter(Log);  }  }  }

关于"Linq To SQL如何输出SQL语句"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

语句 输出 篇文章 不同 是在 更多 不错 实用 内容 怎么办 性能 文章 日志 时候 桌面 知识 程序 参考 帮助 影响 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全法与公安 计算机三级网络技术的作用 软件开发都有哪些步骤 网络安全手抄报素材小学 ots网络安全系统 崇明区软件开发诚信经营 网络安全说课比赛视频一等奖 淘宝服务器为什么不会崩溃 智慧物流通信与网络技术应用 数据库安全管理题库 apex选完服务器就黑屏 北京商旅假日网络技术有限公司 做好网络安全工作的建议 网络技术领域内的技术开发 滨城区滨狮软件开发服务中心 苏州共商网络技术有限公司 杭州安卓应用软件开发贵吗 云数据服务器 网络安全员求职 考网络技术要考c语言 数据库更新0件还不出异常 text文档数据库怎么写 软件开发项目成本核算表模板 软件开发基础知识培训视频 银行软件开发社招考试题 阿瓦提天气预报软件开发 我的世界服务器纯生存加光影 贵州省的网络安全态势分析 网络安全教育班会主题内容 旗鱼服务器
0