Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
PHP и IsisRecIfUpdate
Пользователь: LVA (IP-адрес скрыт)
Дата: 17, September, 2007 04:45

Подскажите, пожалуйста. Почему виснет PHP при выполнении функции IsisRecIfUpdate в следующем коде
{
$r=IsisRecReadLock($h,0,$key);
if($r) echo "<!-- Ошибка блокирования mfn=$key -->\n";
else {$dmp=" ";
$r=IsisRecDump($h,0,$dmp,3000);
$r1=IsisRecFieldUpdate($h,0,$f);
$r2=IsisRecWriteUnlock($h,0);
$r3=IsisRecIfUpdate($h,$key);
}
}
Что характерно, из VFP с этими же настройками файла fst всё работает.

:S

Re: PHP и IsisRecIfUpdate
Пользователь: LVA (IP-адрес скрыт)
Дата: 18, September, 2007 08:07

Посмотрел внимательнее на свою проблему и понял, что VFP у меня работает с isis32.dll версии 5.3, а PHP работает c версией 7.0. В этом то и разница. С версией isis32.dll 7.0 и VFP и VC++ выдают низкоуровневую ошибку при выполнении IsisRecIfUpdate. Беда-то в том, что PHP не понимает isis32.dll версии 5.3.
Что делать-то???

Re: PHP и IsisRecIfUpdate
Пользователь: Карауш (IP-адрес скрыт)
Дата: 22, September, 2007 08:15

Адресочек мне свой киньте, я постараюсь найти более свежую версию isis32.dll.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.