这里介绍Linq To SQL输出SQL语句,为了了解不同Linq语句对性能造成的不同影响,需要获得Linq To SQL输出SQL语句。
本文向咱们介绍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里。
所以结构一个辅佐类:
- usingSystem;
- usingSystem.Collections.Generic;
- usingSystem.Linq;
- usingSystem.Web;
- usingSystem.IO;
- usingSystem.Text;
- namespaceClowwindy.Models
- {
- publicstaticclassLogHelper
- {
- publicstaticStringBuilderLog=newStringBuilder();
- publicstaticTextWriterIn=newStringWriter(Log);
- publicstaticstringGetAllLog()
- {
- In.Flush();
- returnLog.ToString();
- }
- publicstaticvoidClean()
- {
- Log=newStringBuilder();
- In=newStringWriter(Log);
- }
- }
- }
【修改引荐】
- LINQ To SQL数据表介绍
- LINQ查询的意图与完成手法
- LINQ from子句进行复合查询完成办法
- LINQ查询表达式功用详解
- LINQ根底概念总结
转载请说明出处
知优网 » Linq To SQL输出SQL句子分析(LINQ to SQL)
知优网 » Linq To SQL输出SQL句子分析(LINQ to SQL)