![]() |
|
Модераторы: gambit |
![]()
|
|
| Stellar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.3.2008 Репутация: нет Всего: нет |
Люди помогите, а то рехнусь!
Ситуация следующая: создаю таблицу в базе данных (на SQL Express), делаю это с помощью SqlCommand, вот текст команды:
Команда отрабатывает, я вижу появившуюся таблицу. Хочу после выполнения команды, посредством события SatementCompleted программно проверить факт создания. Проблема в том, что событие не возникает Если сменить текст команды на что-то попроще (SELECT *FROM Item), событи возникает и всё замечательно. Возможно это вообще не в контексте ADO, просто незнаю как это описать где-то ещё. Поиск МОЛЧИТ! Не отсылайте к гуглу! Помогите, а то рехнусь! Спасибо! |
|||
|
||||
| Idsa |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2086 Регистрация: 5.12.2006 Где: Томск Репутация: 15 Всего: 62 |
Могу предположить, что событие срабатывает только для DML. Хотя это всего лишь предположение.
|
|||
|
||||
| Stellar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.3.2008 Репутация: нет Всего: нет |
MSDN молчит на сей вопрос, честно не вижу логики, будет обидно, ещё советы пожалуйста?
|
|||
|
||||
| informatik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 4.11.2007 Репутация: 1 Всего: 6 |
Насколько знаю событие SatementCompleted происходит только тогда когда возвращается 0 и более строк, либо когда обновлено 0 и более строк.
При вызове ExecuteNonQuery с данным запросом возвратится -1, т.к. никаких строк невозвращено и не обновлено. --------------------
namespace informatik |
|||
|
||||
| informatik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 4.11.2007 Репутация: 1 Всего: 6 |
Реферат там чей то...
По вышеуказанной ссылке можно посмотреть пример работы с SqlDependency и SqlNotifycationRequest. Думаю эти возможности должны вам помочь. Удачи! Это сообщение отредактировал(а) informatik - 29.9.2008, 07:24 --------------------
namespace informatik |
|||
|
||||
| Stellar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.3.2008 Репутация: нет Всего: нет |
Действительно реферат
Спасибо, буду изучать! |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |