Есть ли способ получить доступ к CommandText сразу после его запуска?У меня есть следующий код:
cmd = new OracleCommand(sql.ToString(), conn);
cmd.Parameters.Add(new OracleParameter("@parm", parmValue));
OracleDataAdapter da = new OracleDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
Что мне нужно знать, это строка команды sql, выполняемая в базе данных, которая уже имеет значение parmValue, содержащееся в sql.Другими словами, я не должен видеть строку «@parm» внутри запроса, а вместо этого значение.
Мне нужно это, чтобы я мог вставить этот sql в базу данных журнала для дальнейшего использования..
Заранее спасибо.