Warning: include(../lntop.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 19

Warning: include() [function.include]: Failed opening '../lntop.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 19

Warning: include(../levoe_menu.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 46

Warning: include() [function.include]: Failed opening '../levoe_menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 46



Учебник РНР
Назад Вперёд

odbc_binmode

(PHP 3>= 3.0.6, PHP 4)

odbc_binmode - обработка данных бинарного столбца.

Описание

int odbc_binmode (resource result_id, int mode)

(вовлекаемые в обработку ODBC SQL-типы: BINARY, VARBINARY, LONGVARBINARY)

  • ODBC_BINMODE_PASSTHRU: передаёт BINARY-данные

  • ODBC_BINMODE_RETURN: возвращает как есть

  • ODBC_BINMODE_CONVERT: конвертирует в char и возвращает

Если бинарные SQL-данные конвертируются в character-данные C, каждый байт (8 бит) исходных данных представляется как два ASCII-символа. Эти символы являются символьным ASCII-представлением 16-ричного числа. Например, двоичное 00000001 конвертируется в "01", а двоичное 11111111 конвертируется в "FF".

Таблица 1. Работа с LONGVARBINARY
binmode longreadlenresult
ODBC_BINMODE_PASSTHRU 0передаёт
ODBC_BINMODE_RETURN0передаёт
ODBC_BINMODE_CONVERT0передаёт
ODBC_BINMODE_PASSTHRU 0передаёт
ODBC_BINMODE_PASSTHRU>0передаёт
ODBC_BINMODE_RETURN>0возвращает как есть
ODBC_BINMODE_CONVERT >0возвращает как char

Если odbc_fetch_into() используется, передача/passthru означает, что для этих столбцов возвращаются пустые строки.

Если result_id равен 0, эти установки применяются по умолчанию для новых результатов.

Примечание: по умолчанию longreadlen равно 4096, а binmode - ODBC_BINMODE_RETURN. На обработку двоичных long-столбцов влияет также odbc_longreadlen().


Назад Оглавление Вперёд
odbc_autocommit Вверхodbc_close_all


Warning: include(../pravoe_menu.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 155

Warning: include() [function.include]: Failed opening '../pravoe_menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 155

Rambler's Top100
© 2009 Тест скорости интернета |  Boont.Ru

Warning: include(../lnbottom.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 281

Warning: include() [function.include]: Failed opening '../lnbottom.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/odbc-binmode.html on line 281