
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.03.2006, 14:27
|
|||
|---|---|---|---|
|
|||
DBConcurrencyException при удалении |
|||
|
#18+
Добрый день. Есть небольшая проблема: возникает исключение DBConcurrencyException при удалении записи. У DataAdapter, в DeleteCommand указано имя хранимой процедуры. Тип команды соответствующий. Процедура проверена, рабочая. Вызывается DataAdapter.Update(). Реально в базе строка удаляется. Но! Видимо, поскольку процедура не возвращает записей генерится соответствующее исключение. Вопрос: как это обойти? (Кроме варианта игнорировать конкретно это исключение.) п.с.: нужна именно процедура. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2006, 12:22
|
|||
|---|---|---|---|
DBConcurrencyException при удалении |
|||
|
#18+
yugol Но! Видимо, поскольку процедура не возвращает записей генерится соответствующее исключение. для меня не совсем понятно в чем проблема, а кода не показывается, но вот основываясь на этих словах может надо SqlCommand.ExecuteNonQuery() ? если конечно вопрос еще актуален.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2006, 15:50
|
|||
|---|---|---|---|
|
|||
DBConcurrencyException при удалении |
|||
|
#18+
Kiteможет надо SqlCommand.ExecuteNonQuery() ? так ведь команда-то напрямую не используется. используется DataAdapter.Update(). вот и весь код, собственно. в свойстве адаптера "DeleteCommand" стоит имя команды, скажем - CommDelete, у которой CommandText="del_transfer(@par_id)" и CommandType = StoredProcedure, и параметр @par_id есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1353411]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
79ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 377ms |

| 0 / 0 |
