1 是否有可能以某種方式獲取SqlCommand生成的查詢文本?.net中的原始sql查詢文本 來源 2010-09-24 aikixd +2 在什麼情況下?開發人員通常是通過'CommandText'設置查詢文本的人,所以通常只需在將其分配給命令之前或之後記錄該日誌即可。 – 2010-09-24 14:44:09 +2 你還沒有初始化SqlCommand.CommandText? – 2010-09-24 14:45:14 +0 我假設爲以下種類的原因:如果CommandType = StoredProcedure,那麼CommandText只是片名。如果它有很多參數,那麼你可能想要執行的實際EXECUTE語句(即你可以複製粘貼到SSMS中的東西)。你可否確認? – AdaTheDev 2010-09-24 14:47:32
在什麼情況下?開發人員通常是通過'CommandText'設置查詢文本的人,所以通常只需在將其分配給命令之前或之後記錄該日誌即可。 – 2010-09-24 14:44:09
你還沒有初始化SqlCommand.CommandText? – 2010-09-24 14:45:14
我假設爲以下種類的原因:如果CommandType = StoredProcedure,那麼CommandText只是片名。如果它有很多參數,那麼你可能想要執行的實際EXECUTE語句(即你可以複製粘貼到SSMS中的東西)。你可否確認? – AdaTheDev 2010-09-24 14:47:32