|
Проблема с долго работающей StoredProc ....
|
|||
---|---|---|---|
#18+
Существует ADOStoredProc которая проводит ностаточно долгие вычисления на сервере и затем возвращяет DataSet, при попытке добавить поля (Add All Fields) и просто при попытке открытия этого DataSet (после небольшой паузы) происходит ошибка : CommandText does not return a dataset Вероятно надо гдето установить более большой TimeOut или что то в этом роде, но я не могу найти где пробовал менять CommandTimeOut=30->60 и ConnectionTimeOut=15->60 это не помогло ... Что еще можно сделать ? P.S. Использую Delphi5 и MS SQL 7 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2001, 12:29 |
|
Проблема с долго работающей StoredProc ....
|
|||
---|---|---|---|
#18+
Может я зря думаю на время выполнения, возможно проблема в том что данная SP вначале создает временную таблицу, заполняет ее и затем делает SELECT из этой таблицы, может быть Delphi не считает что SP в которой есть INSERT не может возвращать Dataset ? В QA все работает нормально (продцедура выполняеться около 10-15 секунд) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2001, 14:02 |
|
Проблема с долго работающей StoredProc ....
|
|||
---|---|---|---|
#18+
Попробуйте добавить set nocount on в начало хранимой процедуры. Желаю удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2001, 07:28 |
|
Проблема с долго работающей StoredProc ....
|
|||
---|---|---|---|
#18+
Простите - можно поинтерисоваться - установленны ли у Вас Service Packs для SQL Server'а и ADOExpress Update для Delphi? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2001, 16:30 |
|
|
start [/forum/topic.php?fid=58&fpage=2090&tid=2120165]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 134ms |
0 / 0 |