Что такое код ifxus_seek_slob

ifxus_seek_slob

(PHP 4, PHP ifxus_seek_slob — Sets the current file or seek position

Описание

Sets the current file or seek position of an open slob object.

Список параметров

An existing slob id.

0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END.

Возвращаемые значения

Returns the seek position as an integer, or FALSE on errors.

Смотрите также

  • ifxus_tell_slob() — Returns the current file or seek position

Что такое код ifxus_seek_slob

(PHP 3>= 3.0.4, PHP 4)

ifxus_seek_slob — устанавливает позицию в текущем файле или позицию поиска.

Описание

int ifxus_seek_slob (long bid, int mode, long offset)

Устанавливает позицию в текущем файле или позицию поиска открытого slob-объекта. bid должен быть идентификатором существующего slob. Режимы: 0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END, а offset это смещение в байтах. Возвращает FALSE при ошибке, иначе позицию поиска.

Новые книги

В современной деловой среде все более важной становится эффективность совместной работы. Службы SharePoint – компонент Windows Server 2003, бесплатно доступный для скачивания, – помогают в решении этой задачи, предоставляя мощный набор инструментов для организации данных, управления документами, повышения эффективности бизнес-процессов и создания надежной среды взаимодействия. Эта книга научит вас использовать службы Windows SharePoint для организации совместной работы. Вы узнаете, как создавать собственные узлы SharePoint при помощи шаблонов, списки и библиотеки для хранения информации; добавлять электронные доски обсуждений, вики-узлы и блоги; настраивать рабочие области документов и собраний; использовать календари, контактную информацию и другие данные совместно с программами из пакета Microsoft Office и многое другое, что поможет рабочим группам легко взаимодействовать друг с другом.

Для пользователей любого уровня подготовки, желающих самостоятельно освоить Microsoft Windows SharePoint Services 3.0.

В работе представлены основные результаты исследований по разработке системы креативного управления информационным обеспечением бизнес-процессов в сфере туризма. Определены теоретико-методологические основы, понятийный аппарат, дескриптивные модели, структура и технология системы креативного управления информационным обеспечением бизнес-процессов туризма.

Для ученых и специалистов, решающих задачи в области информационного обеспечения туризма, студентов по специальностям «информационные системы и технологии», «социально-культурный сервис и туризм», «информационный менеджмент» и др.

ifxus_seek_slob

(PHP 4, PHP ifxus_seek_slob — Sets the current file or seek position

Description

Sets the current file or seek position of an open slob object.

Parameters

An existing slob id.

0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END.

Return Values

Returns the seek position as an integer, or FALSE on errors.

See Also

  • ifxus_tell_slob() — Returns the current file or seek position

Что такое код ifxus_seek_slob

Драйверы Informix для Online (ODS) 7.x, SE 7.x и Universal Server (IUS) 9.x выполнены в «functions/ifx.ec» и «functions/php3_ifx.h». В данный момент написание поддержки ODS 7.2 в известной степени завершено, с полной поддержкой BLOB. Поддержка IUS 9.1 завершена частично: новые типы данных уже есть, но поддержка SLOBS все еще в стадии разработки.

Перед тем, как вы запустите скрипт «configure», убедитесь, что переменная «INFORMIXDIR» установлена.

Конфигурационный скрипт автоопределяет библиотеки и включаемые (include) директории, если вы запустите «configure —with_informix=yes». Вы можете переопределить эти директории, специфицировав переменные окружения «IFX_LIBDIR», «IFX_LIBS» и «IFX_INCDIR». Скрипт также патается автоопределить версию сервера Informix. Он установит переменную условного завершения «HAVE_IFX_IUS», если у вас Informix версии >= 9.00.

Илон Маск рекомендует:  MySQL regexp регулярные выражения в mysql

Несколько замечаний по использованию BLOB:

Текущая версия (18 Сентября 1998) полностью поддерживает select/insert/update для BLOB.

BLOBы в общем случае адрексуются целочисленными идентификаторами BLOB. Запрос Select возвращает «blob возвратит вам имя файла. Для получения содержания используйте стандартные операции файлового ввода/вывода

Для запросов insert/update вам неоходимо создать «blob id’s» своими силами, используя «ifx_create_blob(..);». Затем включите идентификатор BLOB в массив и замените колонку BLOB знаком вопроса (?) в строке запроса. Для updates/inserts вы определяете содержание BLOB, используя ifx_update_blob(. ).

Поведение колонок BLOB может быт изменено конфигурационными переменными, которые можно устанавлиавать и во время выполнения:

конфигурационная переменная : ifx.textasvarchar

конфигурационная переменная : ifx.byteasvarchar

функция времени выполнения :

ifx_textasvarchar(0) : использовать идентификатор BLOB для запросов select для колонок TEXT.

ifx_byteasvarchar(0) : использовать идентификатор BLOB для запросов select для колонок BYTE.

ifx_textasvarchar(1) : возвращать колонку TEXT так, как будто это VARCHAR, без использования идентификатора BLOB для запросов select.

ifx_byteasvarchar(1) : возвращать колонку BYTE так, как будто это VARCHAR, без использования идентификатора BLOB для запросов select.

Конфигурационная переменная : ifx.blobinfile

функция времени выполнения :

ifx_blobinfile_mode(0) : возвращать колонку BYTE в память, идентификатор BLOB позволяет получить содержание.

ifx_blobinfile_mode(1) : возвращать колонку BBYTE в файл, по идентификатору BLOB — имя файла

Если вы устанавливаете ifx_text/byteasvarchar в 1, то можете использовать колонки TEXT и BYTE в запросах select как обычные (но довольно длинные) поля VARCHAR. С тех пор, как все строки в PHP3 «счетные», это напоминает «бинарную безопасность». Возвращаемые данные могут содержать все, что угодно, вы отвечаете за содержимое.

Если вы устанавливаете ifx_blobinfile в 1, используйте имя файла, возвращаемое ifx_get_blob(..) для получения бинарного содержания. Заметим, что в этом случае ВЫ ОТВЕТСТВЕННЫ ЗА УДАЛЕНИЕ ВРЕМЕННЫХ ФАЙЛОВ, СОЗДАННЫХ INFORMIX при выборке ряда. Каждый новый выбранный ряд создает новые временные файлы для каждой колонки типа BYTE.

Местоположение временных файлов указывается в переменной окружения «blobdir», по умолчанию — «.» (текущая директория). Что-то вроде putenv(blobdir=»tmpblob»); облегчит удаление случайно оставленных временных файлов (имена всех таких файлов начинаются с «blb»).

Автоудаление пробелов для данных «char» (SQLCHAR и SQLNCHAR):

Может быть устанвлено в конфигурационной переменной :

ifx.charasvarchar : если установлена в 1 , то концевые пробелы будут удаляться автоматически.

ifx_connect

Описание

int ifx_connect (string [ database ], string [ userid ], string [ password ]);

При успешном завершении возвращает идентификатор соединения, при ошибке — false.

ifx_connect() устанавливает соединение к серверу Informix. Все аргументы опциональны и при их отсутствии берутся установки по умолчанию, из файла php3.ini: хост — ifx.default_host (если не определено, то библиотеки Informix используют переменную окружения $INFORMIXSERVER), пользователь — ifx.default_user, пароль — ifx.default_password (может быть не определен).

В случае повтороного вызова функции ifx_connect() с теми же параметрами, новое соединение установлено не будет, а возвратится идентификатор уже установленного соединения.pened link

Ссылка к серверу будет уничтожена, как только завершится выполнение скрипта, если только она не будет закрыта раньше вызовом ifx_close() .

Смотри также ifx_pconnect() , и ifx_close() .

Примет 1. Соединение с базой данных Informix

ifxus_seek_slob

(PHP 4, PHP ifxus_seek_slob — Sets the current file or seek position

Description

Sets the current file or seek position of an open slob object.

Parameters

An existing slob id.

0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END.

Return Values

Returns the seek position as an integer, or FALSE on errors.

See Also

  • ifxus_tell_slob() — Returns the current file or seek position

ifxus_seek_slob

(PHP 4, PHP ifxus_seek_slob — Sets the current file or seek position

Description

Sets the current file or seek position of an open slob object.

Parameters

An existing slob id.

0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END.

Return Values

Returns the seek position as an integer, or FALSE on errors.

See Also

  • ifxus_tell_slob() — Returns the current file or seek position

Что такое код ifxus_seek_slob

(PHP 3>= 3.0.4, PHP 4)

ifxus_seek_slob — устанавливает позицию в текущем файле или позицию поиска.

Описание

int ifxus_seek_slob (long bid, int mode, long offset)

Устанавливает позицию в текущем файле или позицию поиска открытого slob-объекта. bid должен быть идентификатором существующего slob. Режимы: 0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END, а offset это смещение в байтах. Возвращает FALSE при ошибке, иначе позицию поиска.

Что такое код ifxus_seek_slob

(PHP 3>= 3.0.4, PHP 4)

ifxus_seek_slob — устанавливает позицию в текущем файле или позицию поиска.

Описание

int ifxus_seek_slob (long bid, int mode, long offset)

Устанавливает позицию в текущем файле или позицию поиска открытого slob-объекта. bid должен быть идентификатором существующего slob. Режимы: 0 = LO_SEEK_SET, 1 = LO_SEEK_CUR, 2 = LO_SEEK_END, а offset это смещение в байтах. Возвращает FALSE при ошибке, иначе позицию поиска.

Об этом руководстве Описание языка

страница 54/104
Дата 04.07.2014
Размер 3.81 Mb.
Тип Руководство по установке
Илон Маск рекомендует:  Что такое бан, за что его можно получить

ifx_num_fields

Описание

int ifx_num_fields(int result_id);

Возвращает число колонок в запросе для result_id или FALSEпо ошибке.

После подготовки или выполнения запроса, этот вызов дает вам количество колонок в запросе.

ifx_num_rows

Описание

int ifx_num_rows(int result_id);

Дает количество строк, выбранных до сих пор для запроса с result_id после ifx_query() или ifx_do().

ifx_free_result

Описание

int ifx_free_result(int result_id);

Освобождает ресурсы, занятые запросом с идентификатором результата result_id. Возвращает FALSE при ошибке.

ifx_create_char

Описание

int ifx_create_char(string param);

Создает символьный объект. param должен иметь символьное содердимое.

ifx_free_char

Описание

int ifx_free_char(int bid);

Удаляет символьны объеккт для аолученного идентификатора символьногго объекта bid. Возвращает FALSE при ошибке, в противном случае — TRUE.

ifx_update_char

Описание

int ifx_update_char(int bid, string content);

Обновляет содержимое символьного объекта с идентификатором bid. content — строка с новыми данными. Возвращает FALSE при ошибке, в противном случае — TRUE.

ifx_get_char

Описание

int ifx_get_char(int bid);

Возвращает содержание символьного объекта с идентификатором bid.

ifx_create_blob

Описание

int ifx_create_blob(int type, int mode, string param);

Создает объект BLOB

type: 1 = TEXT, 0 = BYTE

mode: 0 = BLOB-объект хранится в памяти 1 = BLOB-объект хранит содержимое в файле

param: если режим = 0: указатель на содержимое если режим = 1: указатель на файл-строку

Возвращает FALSE при ошибке, в противном случае — новый идентификатор BLOB-объекта.

ifx_copy_blob

Описание

int ifx_copy_blob(int bid);

Дублирует полученный BLOB-объект. bid — идентификатор дублируемого объекта

Возвращает FALSE при ошибке, в противном случае — новый идентификатор BLOB-объекта.

ifx_free_blob

Описание

int ifx_free_blob(int bid);

Удаляет объект BLOB сидентификатором bid. Возвращает FALSE при ошибек и TRUE в противном случае.

ifx_get_blob

Описание

int ifx_get_blob(int bid);

Возвращает содержимое объекта BLOB с идентификатором bid.

ifx_update_blob

Описание

ifx_update_blob(int bid, string content);

Обновляет содержимое объекта BLOB c идентификатором bid. content — строка с новыми данными. Возвращает FALSE при ошибке и TRUE в противном случае.

ifx_blobinfile_mode

Описание

void ifx_blobinfile_mode(int mode);

Устанавливает для BLOB режимы по умолчанию для всех запросов select. Режим «0» означает сохранение Byte-BLOB в памяти, а режим «1» — сохранение в файл.

ifx_textasvarchar

Описание

void ifx_textasvarchar(int mode);

Устанавливает умолчания для текстового режима для всех запрососв типа select. Режим «0» — возвращается идентификатор BLOB, а при режиме «1» — возвратится varchar с текстовым содержанием.

Илон Маск рекомендует:  Таблица с невидимыми столбцами

ifx_byteasvarchar

Описание

void ifx_byteasvarchar(int mode);

Устанавливает умолчани для байтового режима для всх запросов select. Режим «0» — возвращается идентификатор BLOB, а при режиме «1» — возвратится varchar с текстовым содержанием.

ifx_nullformat

Описание

void ifx_nullformat(int mode);

Устанавливает возвращаемое по умолчанию значение при выборке ряда для полей созначением NULL. При mode=0 вощвращается пустая строка, при mode=1 — NULL.

ifxus_create_slob

Описание

int ifxus_create_slob(int mode);

Создает slob-объект и открывает его. Режимы: Modes: 1 = LO_RDONLY, 2 = LO_WRONLY, 4 = LO_APPEND, 8 = LO_RDWR, 16 = LO_BUFFER, 32 = LO_NOBUFFER -> or-маска. Вы также можете использовать константы, именованные IFX_LO_RDONLY, IFX_LO_WRONLY etc. Возвращает FALSE при ошибке и новый идентификатор объекта slob в противном случае.

ifx_free_slob

Описание

int ifxus_free_slob(int bid);

Удаляет объект slob с идентификатором bid. Возвращает FALSE приошибке и TRUE в противном случае.

ifxus_close_slob

Описание

int ifxus_close_slob(int bid);

Удаляет объект slob с идентификатором bid. Возвращает FALSE приошибке и TRUE в противном случае.

ifxus_open_slob

Описание

int ifxus_open_slob(long bid, int mode);

Открывает объект slob. b > or-маска. Возвращает FALSE при ошибке и новый идентификатор объекта slob в противном случае.

ifxus_tell_slob

Описание

int ifxus_tell_slob(long bid);

Возвращает текущий файл или позицию поиска для открытього объекта slob, bid должен быть действующим идентификатором slob. Возвращает FALSE при ошибке, в противном случае — позицию поиска.

ifxus_seek_slob

Описание

int ifxus_seek_blob(long bid, int mode, long offset);

Устанавливает текуцщий файл или позицию поиска для открытого объекта slob. b >

ifxus_read_slob

Описание

int ifxus_read_slob(long bid, long nbytes);

Читает байты в объект slob. bid — существующий идентификатор slob и nbytes — количество байт, которое надо прочесть. Возвращает FALSE при ошибке и строку в протвном случае.

ifxus_write_slob

Описание

int ifxus_write_slob(long bid, string content);

Записывает строку в объект slob. bid — существующий идентификатор slob и content — содержание записи. Возвращает FALSE при ошибке или число записанных байт в противном случае.

ibase_connect

Описание

ibase_pconnect

Описание

ibase_close

Описание

ibase_query

Описание

ibase_fetch_row

Описание

ibase_free_result

Описание

ibase_prepare

Описание

ibase_bind

Описание

ibase_execute

Описание

ibase_free_query

Описание

ibase_timefmt

Описание

Введение в LDAP

LDAP (Lightweight Directory Access Protocol) — Протокол Доступа к Директориям (каталогам), является протоколом, используемым для доступа к «Серверам Каталогов». Директория является специальной разновидностью базы данных, которая хранит информацию используя древовидную структуру.

Эта концепция аналогична структуре каталога на вашем жестком диске, за исключением того что в данном контексте корневой каталог рассматривается как «весь мир» а подкаталоги первого уровня как «страны». Более низкие уровни структуры директории содержат входы для компаний, организаций или мест, на уровне еще ниже находятся входы каталога для людей, и возможно для оборудования или документов.

Для ссылки на файл в подкаталоге на жестком диске используется нечто подобное

Прямая косая черта отмечает каждый раздел в ссылке, а вся последовательность символов ссылки читается слева направо.

Эквивалентом полностью определенной ссылки в LDAP является «distinguished name» (различаемое имя), обозначаемое просто как «dn». Примером dn может быть:

cn=John Smith,ou=Accounts,o=My Company,c=US

Каждый раздел такой ссылки отмечается запятой, а вся последовательность читается справа налево. Ссылка читается как ..

country = US
organization = My Company
organizationalUnit = Accounts
commonName = John Smith

Так же как и при организации структуры каталога на жестком диске, в данном способе нет жестких правил по организации структуры, и менеджер сервера директории LDAP допускает любую структуру, подходящую для выбранной цели. Однако имеется ряд соглашений. Суть их в том, что вы не можете написать код доступа к серверу директории, не зная его структуры, так же как вы не можете использовать базу данных без представления о ее предназначении. Пример полной программы

Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL