Функции Язык программирования PHP

odbc_connect

(PHP 3>= 3.0.6, PHP 4)

odbc_connect - соединяет с источником данных.

Описание

resource odbc_connect (string dsn, string user, string password [, int cursor_type])

Возвращает id ODBC-соединения, 0 (FALSE) при ошибке.

id соединения, возвращаемый этой функцией, необходим для других ODBC-функций. Вы можете иметь одновременно открытыми несколько соединений. Необязательный четвёртый параметр устанавливает тип курсора, используемый для этого соединения. Обычно этот параметр не нужен, но может использоваться при решении проблем с некоторыми драйверами ODBC.

Некоторые ODBC-драйверы, выполняющие сложные хранимые процедуры, могут обламываться с ошибкой типа: "Cannot open a cursor on a stored procedure that has anything other than a single select statement in it". Использование SQL_CUR_USE_ODBC поможет избежать появления этой ошибки. Также некоторые драйверы не поддерживают необязательный параметр row_number parameter в odbc_fetch_row(). И SQL_CUR_USE_ODBC может помочь в этом случае.

Для типа курсора определены следующие константы:

  • SQL_CUR_USE_IF_NEEDED

  • SQL_CUR_USE_ODBC

  • SQL_CUR_USE_DRIVER

  • SQL_CUR_DEFAULT

О постоянных соединениях см. odbc_pconnect().


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

Как я могу обработать bz2-архивированные учебники в Windows?

Если у вас нет утилиты работы с архивами bz2, загрузите утилиту командной строки с Redhat (пожалуйста, посмотрите информацию далее).

Если вы не любите использовать утилиту командной строки, можете попробовать свободно распространяемые утилиты вроде Stuffit Expander, UltimateZip, 7-Zip или Quick Zip. Если у вас имеются утилиты типа WinRAR или Power Archiver, вы можете легко развернуть bz2-файлы с их помощью. Если вы используете Windows Commander,  bz2 plugin для этой программы бесплатно доступен на сайте Windows Commander.

Утилита командной строки bzip2 от Redhat:

Win2k Sp2 пользователи скачивают версию 1.0.2, пользователи других Windows должны скачать версию 1.00. После загрузки переименуйте исполняемый файл на bzip2.exe. Для удобства, поместите его в директорию пути, например, C:\Windows, где C это диск, на котором установлена ОС.

Примечание: lang это ваш язык, а x это желаемый формат, например: pdf. Для разворачивания архива php_manual_lang.x.bz2 следуйте простым инструкциям:

Если вы загрузили php_manual_lang.tar.bz2 с большим количеством html-файлов, процедура будет та же. Единственное отличие - вы получите файл php_manual_lang.tar. Формат tar понятен многим архиваторам под Windows, например, типа WinZip.