1
我想使用ODP.NET在oracle數據庫上運行各種查詢,我想在查詢中使用參數。這裏有一個簡單的例子片斷(省略所有OracleConnection
明顯的安裝位):使用OracleCommand使用OracleParameters時可以看到生成的實際查詢嗎?
string query = "SELECT FIRSTNAME FROM EMPLOYEES WHERE LASTNAME=:pNAME";
OracleCommand command = new OracleCommand(query);
command.Parameters.Add(":pNAME", OracleDBType.Varchar2).Value = "O'Brien";
我的問題是,反正是有看到,會從這個生成的查詢?我知道這是一個簡單的例子,輸出可能非常明顯,但我試圖看看它是如何處理諸如O 'Brien
中的'
等轉義字符。當然,如果我的查詢變得更加複雜,並且我得到sql錯誤,我想我可能可以使用生成的查詢進行調試。
任何幫助或指針,非常感謝!
+1不是我希望的答案,但答案仍然,謝謝。 – jmccarthy 2011-03-30 13:05:26