Угу.
И рядом не забудьте примерчик доступа к базе через пых-пых (PHP), где
механизм работы с транзакциями вообще отсутствует напрочь. А потом
очередные ламеры, скажем с PHP-DN.ru, будут кидаться камнями и кричать
о том, что второе подключение не видит INSERT/UPDATE/DELETE первого,
пока его не закрыть. Следовательно: Firebird - не многопоточный
сервер.
Переубеждать их поручим Вам лично, опыт уже имеется :)
-------------------------------------------------------
З.Ы. Работа с набором данных на пых-пых выглядит приблизительно так:
$dbhandle = ('127.0.0.1:/mnt/hda5/db/database.fdb', 'SYSDBA',
'masterkey', 'WIN1251');
if(0 != $dbhandle) {
$sql = 'SELECT * FROM RDB$RELATIONS ';
$query = ibase_query($$dbhandle, $sql);
if(0 != $query) {
while($row = ibase_fetch_object($query)) {
echo $row->RDB$RELAION_NAME;
}
ibase_free_result($query);
}else{
echo 'I cannot execute query "' . $sql . '" !';
}
}else{
echo 'I cannot connect to database !';
}