
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.06.2002, 10:23:22
|
|||
|---|---|---|---|
SQL и ACCESS... |
|||
|
#18+
есть код в модуле. используется SQL 7.0 и DAO Хочу вызвать из VB хранимую процедуру и получить от нее значение, но Access ругается и пишет: Ошибка выполнения 3146 ODBC- ошибка вызова хранимая процедура такая CREATE PROCEDURE testing_call @num smallint output AS begin set @num=25 end код VB такой Sub ConnectionObj() Dim qdf As QueryDef Dim wrkODBC As Workspace Dim con_ocv As Connection Dim i Set wrkODBC = DBEngine.CreateWorkspace("", "", "", dbUseODBC) Set con_ocv = wrkODBC.OpenConnection("Cnn", , , "ODBC;DSN=MS SQL1;UID=name;PWD=1111;") Set qdf = con_ocv.CreateQueryDef("", "Exec testing_call ?") qdf.Parameters(0).Direction = dbParamOutput qdf.Execute <------здесь выдает эту ошибку. qdf.Close con_ocv.Close wrkODBC.Close End Sub Эта строка ("ODBC;DSN=MS SQL1;UID=name;PWD=1111;")в запросах к серверу работает правильно. Или я вообще что то не так написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1822336]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 415ms |

| 0 / 0 |
