Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
хранимая процедура 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); Та же фигня. В чем грабли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2005, 08:19 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=143&tid=1605780]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 326ms |

| 0 / 0 |
