c#winform怎么记录执行过的sql语句到txt文本中

c#winform怎么记录执行过的sql语句到txt文本中,请提供详细代码,谢谢... c#winform怎么记录执行过的sql语句到txt文本中,请提供详细代码,谢谢 展开
 我来答
百度网友bec1679
2014-12-06 · TA获得超过2185个赞
知道大有可为答主
回答量:1093
采纳率:66%
帮助的人:627万
展开全部

写日志一样。。 

 //strExp 执行过的Sql语句
        public void WriteSQLLog(string strExp)
        {
            try
            {
                string path = AppDomain.CurrentDomain.BaseDirectory.ToString();
                path = path + "SQL/";

                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                }

                FileStream fs = new FileStream(path + "sql_log.log", FileMode.Append);
                StreamWriter sw = new StreamWriter(fs);
                sw.Write("[" + DateTime.Now.ToString("yyy-MM-dd HH:mm:ss") + "]" + strExp + "\r\n");
                sw.Flush();
                sw.Close();
            }
            catch
            {
                return;
            }
        }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式