Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OracleCommand, перехват sql запроса / 7 сообщений из 7, страница 1 из 1
18.03.2010, 10:00
    #36527568
Spiridonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
Допустим есть OracleCommand c параметрами field0, field1, field2
и запросом:
update some_table
set field1 = :field1, field2 = :field2
where field0 = :field0

Как перехватить сгенерированный OracleCommand запрос?
...
Рейтинг: 0 / 0
18.03.2010, 10:02
    #36527574
Spiridonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
Мне нужно просто узнать текст сгенерированного запроса, чтобы выявить ошибку.
...
Рейтинг: 0 / 0
18.03.2010, 10:42
    #36527676
Spiridonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
Например такой код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
using (OracleConnection conn = new OracleConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString))
{
    OracleCommand command = new OracleCommand("update some_table set field1 = :field1, field2 = :field2 where field0 = :field0", conn);
    command.Parameters.Add("field0", OracleType.Number).Value = 1;
    command.Parameters.Add("field1", OracleType.VarChar).Value = "11";
    command.Parameters.Add("field2", OracleType.DateTime).Value = null;
    command.Connection.Open();
    command.ExecuteNonQuery();
}
...
Рейтинг: 0 / 0
18.03.2010, 14:42
    #36528559
Spiridonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
вверх
...
Рейтинг: 0 / 0
18.03.2010, 18:36
    #36529398
comphead
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
Spiridonov,

вы хотите получить команду с величинами связанных переменных?
...
Рейтинг: 0 / 0
22.03.2010, 09:52
    #36533846
Spiridonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
compheadSpiridonov,

вы хотите получить команду с величинами связанных переменных?

Да.
...
Рейтинг: 0 / 0
22.03.2010, 13:47
    #36534462
comphead
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OracleCommand, перехват sql запроса
Spiridonov,

возьмите sql tracer for oracle.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OracleCommand, перехват sql запроса / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]