Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.09.2005, 08:19
|
|||
---|---|---|---|
|
|||
хранимая процедура db2 в php |
|||
#18+
Привет all. Проблема такая: есть системный дсн на базу дб2, в пхп к ней коннекчусь $dba=odbc_connect("dsn","login","pass",SQL_CUR_USE_ODBC); все нормально. Теперь надо выполнить хранимую процедуру Делаю $sql = "call asp2qb.sliop('5300000130901','0000')"; $dfa = odbc_exec($dba,$sql); выдает PHP Warning: odbc_exec(): SQL error: [IBM][CLI Driver][DB2] SQL0440N No function by the name "sliop" having compatible arguments was found in the function path. SQLSTATE=42884\r\n, SQL state 42884 in SQLExecDirect in C:\\BigApache\\Apache\\htdocs\\tablo1\\t.php on line 6 Параметры точно правильные, в комманд центре выполняется. Таким же макаром пробовал процедуру с mssql, все сработало. Пробовал еще через препаре: $sql = "call asp2qb.sliop(cast(? as char(13)),cast(? as char(4)))"; $dfa = odbc_prepare($dba,$sql); $p1="5300000130901"; $p2="0000"; $params=array($p1,$p2); Та же фигня. В чем грабли? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=43&tablet=1&tid=1605780]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 285ms |
total: | 402ms |
0 / 0 |