powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Немогу получить данные от Stored procedure
3 сообщений из 3, страница 1 из 1
Немогу получить данные от Stored procedure
    #32846885
Через ODBC посылаю запрос на выполнение процедуры. Программа ошибок не выдает но и не возвращает ни каких данны.

Текст программы:

SQLCHAR *FerstProc = (SQLCHAR*)"call GetCanCome(?,?,?);";

SQLUINTEGER NomKart;
SQLUINTEGER TabNom;
SQLUSMALLINT DostupOn;
SQLINTEGER cbNomKart=0;
SQLINTEGER cbTabNom=0;
SQLINTEGER cbDostupOn=0;

....................................

SQLRETURN SQLret;
//Получение дескриптора statement
SQLret = SQLAllocHandle(SQL_HANDLE_STMT, hConect, &hStmnt1);
//**Организовать проверку результата

SQLret = SQLPrepare(hStmnt1, "insert into sotrudnik values ()", SQL_NTS);
//**Организовать проверку результата

SQLret = SQLBindParameter(hStmnt1, 1, SQL_PARAM_INPUT, SQL_C_CHAR , SQL_NUMERIC, 0, 0,
&NomKart, 0, &cbNomKart);
SQLret = SQLBindParameter(hStmnt1, 2, SQL_PARAM_OUTPUT, SQL_C_CHAR , SQL_NUMERIC, 0, 0,
&TabNom, 0, &cbTabNom);
SQLret = SQLBindParameter(hStmnt1, 1, SQL_PARAM_OUTPUT, SQL_C_USHORT, SQL_SMALLINT, 0, 0,
&DostupOn, 0, &cbDostupOn);


//TMP
NomKart = 1;
SQLret = SQLExecute(hStmnt1);
// SQLret = SQLExecDirect(hStmnt1, FerstProc, SQL_NTS);


Когра вызываю ту же процедуру через клиента возвращает правильный результат. А в программе нули.

Помогите кто сможет. Ежели не трудно.
...
Рейтинг: 0 / 0
Немогу получить данные от Stored procedure
    #32849539
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если значения параметров встроить в текст запроса явно?

ma X mo
...
Рейтинг: 0 / 0
Немогу получить данные от Stored procedure
    #32850674
Я тут посмотрел. Похоже проблема в том что. через ODBC нельзя вызывать процедуры. Вообщем не поддерживает драйвер.

SQLGetInfo. Возвращает NO.

Буквально дошол до этого 10минут назад.


А с SELECT, UPDATE и INSERT все работает без проблем.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Немогу получить данные от Stored procedure
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]