
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.03.2005, 15:20:22
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
выполняю Код: plaintext но Recordcount возвращает -1 а такой кусок вызвает ошибку Код: plaintext 1. 2. как мне получить число строк? в strSQL вызов хранимой процедуры, которая делает селект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 15:32:07
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
Soldatвыполняю Код: plaintext но Recordcount возвращает -1 а такой кусок вызвает ошибку Код: plaintext 1. 2. как мне получить число строк? в strSQL вызов хранимой процедуры, которая делает селект Содержимое strSQL? Код и содержание ошибки? Сервер БД - кто? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 15:38:19
|
|||
|---|---|---|---|
|
|||
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
Попробуй метод Command объекта Connection для выполнения хранимой процедуры. Кстати, в обоих примерах strSQL - одно и тоже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 15:40:49
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
Если не ошибаюсь, хранимые процедуры SQL Server возвращают только то, что заложено в них разработчиками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 16:02:51
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
strSQL = "select [Code], [Name] from tdaCardSubdevision" БД SQL Server 2000 Ошибка говорит что неверное количество пораметров или они противоречат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 16:12:16
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
SoldatstrSQL = "select [Code], [Name] from tdaCardSubdevision" БД SQL Server 2000 Ошибка говорит что неверное количество пораметров или они противоречат тогда зачем нужно adCmdStoredProc? ставьте adCmdText ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 16:14:45
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
KuzVitПопробуй метод Command объекта Connection для выполнения хранимой процедуры. Кстати, в обоих примерах strSQL - одно и тоже?да один и тот же вызов хранимой процедуры я заменил на селект, который работает сам по себе Весь вопрос и прикол в том что одним способом этот вызов работает, но не возвращает свойство RecordCount В другом случае вообще отказывается открывать рекордсет причем и Connection и strSQL один и тотже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 16:40:32
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
nibbles SoldatstrSQL = "select [Code], [Name] from tdaCardSubdevision" БД SQL Server 2000 Ошибка говорит что неверное количество пораметров или они противоречаттогда зачем нужно adCmdStoredProc? ставьте adCmdTextменял... не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 17:45:08
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
При использовании первого способа открывается по умолчанию Forward-only курсор, т.е. только для чтения вперед, количыество строк он не возвращает. Решение: явно указать параметры в соеденении перед открытием. //менял... не помогло Во втором варианте, действительно нужно использовать adCmdText. Если он дает ошибку то - ошибку в студию. ОРИГИНАЛЬНЫЙ ТЕКСТ, БЕЗ ПЕРЕВОДА!!! правила я для себя публиковал что ли? Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2005, 13:09:39
|
|||
|---|---|---|---|
|
|||
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
Magnus32 прав, необходимо явно указать параметры соединения. Помню, настрадался с гридом - делаю запрос "Select..." - а он ничего не возвращает. Все заработало, когда в соединении указал параметры: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2005, 13:45:44
|
|||
|---|---|---|---|
Как получить возвращенное число строк при вызове хранимой процедуры Recordset.RecordCount |
|||
|
#18+
Soldatкак мне получить число строк? в strSQL вызов хранимой процедуры, которая делает селект см. решение аналогичного вопроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2168036]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 323ms |

| 0 / 0 |
