Query vs ProgressBar
От: corpse56  
Дата: 31.05.10 11:56
Оценка:
Здравствуйте!
не знаю в какую ветку запостить, то ли базы данных то ли в C#? модераторы, помогите мне с этим!
вопрос следующий:
Есть ли какой-нибудь способ, кроме этого узнать о ходе выполнения запроса?
в таком
            SqlCommand command = new SqlCommand();  
            command.ExecuteNonQuery();

и в таком случае:
            SqlDataAdapter da = new SqlDataAdapter();
            DataSet ds = new DataSet();
            da.Fill(ds);


использую МЫ 2008 и MS SQL 2005.
Спасибо!
Re: Query vs ProgressBar
От: Caracrist https://1pwd.org/
Дата: 31.05.10 14:01
Оценка: 1 (1)
Здравствуйте, corpse56, Вы писали:


C>использую МS 2008 и MS SQL 2005.

C>Спасибо!

Можно посмотреть в сторону job steps. Запуская job вручную можно потом просматривать статус каждого этапа.
Придётся организовать систему оповещения об изменении...
~~~~~
~lol~~
~~~ Single Password Solution
Re[2]: Query vs ProgressBar
От: corpse56  
Дата: 02.06.10 09:08
Оценка:
Здравствуйте, Caracrist, Вы писали:

C>Можно посмотреть в сторону job steps. Запуская job вручную можно потом просматривать статус каждого этапа.

C>Придётся организовать систему оповещения об изменении...

я так понял малой кровью тут не обойтись... спасибо за ответ!
Re: Query vs ProgressBar
От: divergo  
Дата: 06.06.10 13:12
Оценка:
Первое, что пришло в голову — переделать запрос под курсор, с периодической выборкой текущего состояния из временой таблицы, естественно, скорость выполнения запроса ощутимо упадет.
Зато легко реализуемо.

Надо будет как-нибудь опробовать эту идею.
Re[2]: Query vs ProgressBar
От: divergo  
Дата: 06.06.10 13:54
Оценка:
Здравствуйте, divergo, Вы писали:

D>Первое, что пришло в голову

Второе, что пришло в голову — использовать SQLCLR.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.