Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > ADOStoredProc


Автор: drkot 22.4.2011, 19:56
Код

    ADOStoredProc.Parameters.CreateParameter('in_param1', ftString, pdInput, 20, ALicenseKey);
    ADOStoredProc.Parameters.CreateParameter('out_param2', ftString, pdOutput, 20, Null);
    ADOStoredProcLicenseInfo.ExecProc;


База MySQL
Параметры описаны:
Код

        IN in_param1 VARCHAR(20),
        OUT out_param2 VARCHAR(20),


Проблема: "[MySQL][ODBC 5.1 Driver][mysqld-5.0.67-community-nt]OUT or INOUT argument 2 for routine procname is not a variable or NEW pseudo-variable in BEFORE trigger".

Собственно непонятно о каком триггере идет речь, да и сомнительно его наличие....
В принципе не получается выполнить процедуру которая возвращает параметры...

Надеюсь кто-то подскажет что-то умное....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)