|
|
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
привет. после запуска ХП в гриде нет данных, хотя при запуске этой хранимой процедуры в QA с параметрами приходит что нужно. delphi 6, ADO, SQL Server 2000. попробовал для примера подключиться к Northwind, запустил процедуру, возвращающую 10 самых ... там товаров (что-то в этом роде). и грид наполнился. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. почему то и в других случаях из СП данные отказываются выводиться в грид и другой контрол (ДБтекст). проверял RecordCount в СП, а он = нулю. и еще: после двойного клика на компонент ADOStoredProc при условии его правильной настройки должно показаться окошечко с списком параметром (если он конечно от СП приходит датасет). Так вот в для этой СП последнее поле в итоговом selectе определялось ошибочно. Integer вместо Boolean (т.к. тип bit). пришлось сделать вручную. может кто-то уже встречал такую штуки c отсутствием выходных данных? может ошибка в другом (set nocount on - нужно ли?, GO или еще в чем-то)? я в ДБ еще новичок, возможно где-то поступил слишком по-книжкам. правда ли что СП возвращает набор редактируемых данных (с блокировками ), а Запрос просто выводит набор значений как для отчета - оттого и быстрее? (слышал от приятеля) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 12:29:02 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
Попробуй сделать GO перед select * from ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 13:51:15 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
Убей нафип GO - все будет OK на оби. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 14:00:58 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
vladgorobin : используется временная таблица. после GO она исчезнет. KirillovA : EM в любом случае дописывает в хвост СП GO. почему же в QA приходят данные а в дельфю нет.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 16:38:16 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
А через BDE вызвать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 16:43:27 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
ADO есть. я с BDE начинал, а потом решил завязать. пусть даже там будет ОК. тем более что это будет уход от решения задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 18:35:05 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
А через BDE вызвать?!!! Сложно - 10 секунд... вызвал бы и ответил - если отдает результаты - то копай в настройках коннекшена ADO - сделай более простой селект и тп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2002, 20:15:19 |
|
||
|
от СП нет данных в гриде, а в QA есть.
|
|||
|---|---|---|---|
|
#18+
в BDE работает. взял ADO снова повторил - получилось !!! а несколько дней подряд до этого обламывался. методика в стиле "забил, потом снова вспомнил и сразу нашел решение" как всегда канает. всем большое спасибо за соучастие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2002, 00:20:56 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=2073&tid=2119470]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 312ms |

| 0 / 0 |
