Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];

Вниз

Хранимая проца...   Найти похожие ветки 

 
Lamer_Of_Delphi   (2004-11-19 11:48) [0]

Всем здравствуйте...
Может ли кто нибудь подсказать - при запуске хранимой процы на сервере я не хочу получать не РезалтСетов не параметров, просто нужно запустить ее на сервере, процедура большая (точнее не она большая а обрабатывает она большой объем данных) времени на это уходит много....Собственно проблема можно: ли сделать так чтоб приложение не подвисало при выполнении этой самой процы, а просто запускало бы ее на сервере, или хотя бы не "вешалось"???


 
Lamer_Of_Delphi   (2004-11-19 11:48) [1]

Забыл написать - Для работы с MSSQL использую ADO!!! =))


 
sniknik ©   (2004-11-19 11:53) [2]

выполняй в асинхронном запросе.


 
Lamer_Of_Delphi   (2004-11-19 11:58) [3]

Вот я об этом и спрашиваю - как это реализовать???
Какие свойства за это отвечают???


 
ЮЮ ©   (2004-11-19 11:59) [4]

Висит и слава богу. Какого черта ещё делать пользователю, пока ты не "обработаешь большой объем данных"?


 
Lamer_Of_Delphi   (2004-11-19 12:02) [5]

2ЮЮ =>
Ну в идеале можно было бы повесить какую нить визуализацию процесса - что типа работаю - а так не дай бог юзверь клацнет с перепугу по ресету =)))


 
sniknik ©   (2004-11-19 12:09) [6]

> Вот я об этом и спрашиваю - как это реализовать???
> Какие свойства за это отвечают???
у чего?


 
Lamer_Of_Delphi   (2004-11-19 12:15) [7]

У хранимой процы насколько я понимаю...или нет....У нее есть свойства ExecuteOptions - поэкспериментировал - Если поставить AsyncExec - то приложение не подвисает - но при попытке закрыть - возникает исключение - типа не могу закрыть пока хранимая проца выполняется....подскажите как правильно выставить эти AsyncExec!!!


 
ЮЮ ©   (2004-11-19 12:18) [8]

типа запустил и пошел домой, выйдя из программы, а оно само посчитает? Не выйдет, наверное. Тогда такое задание надо на сервере запускать.


 
Lamer_Of_Delphi   (2004-11-19 12:18) [9]

Я про это и говорю как это сделать???


 
Lamer_Of_Delphi   (2004-11-19 12:20) [10]

Оооо,
а если в запросе выполнить:

exec StoredProcName Param1, Param2


 
Lamer_Of_Delphi   (2004-11-19 12:21) [11]

Т.е. не использовать компонент StoredProc а Query??


 
Lamer_Of_Delphi   (2004-11-19 12:50) [12]

2sniknik
Ты так и не ответил - ты об этом говорил???


 
sniknik ©   (2004-11-19 12:55) [13]

думаю и так понятно о чем, или нашол другой асинхронный режим? т.е. их 2? или 3? извини только один знаю (различия по параметрам не в счет).



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.038 c
1-1101916379
HydraMarat
2004-12-01 18:52
2004.12.19
Каждая процедурка для каждого типа или "монстр" для всех?


1-1102260513
alexa
2004-12-05 18:28
2004.12.19
Картинки в TreeView


9-1092904623
mr_black
2004-08-19 12:37
2004.12.19
Кратчайший путь от т.А к т.Б


1-1102329111
Gear
2004-12-06 13:31
2004.12.19
MainForm


14-1101716558
Green_Templar
2004-11-29 11:22
2004.12.19
руссификатор для Windows XP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский