//記錄執行過的sql語句到txt文本中
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; } }
調用方法:
WriteSQLLog(string);