Функция SQLCOLUMNS( )
См. также Пример
Синтаксис
SQLCOLUMNS(nConnectionHandle, TableName
Параметры
nConnectionHandle
Номер активного соединения.
TableName
Задает имя удаленной таблицы, из которой будут возвращены имена столбцов.
FOXPRO | NATIVE
Задает формат информации о столбцах, используемый в результирующем множестве.
Не забудьте заключить FOXPRO или NATIVE в кавычки. Опция NATIVE определяет сох
анение информации о столбцах таблиц в том же формате, что и в источнике данных.
Опция FOXPRO сохраняет информацию о столбцах в том же формате, который испо
ьзовался бы при создании таблицы или курсора Visual FoxPro в случае импортирова
ия таблицы источника данных в Visual FoxPro. Если опустить и FOXPRO, и NATIVE,
по умолчанию принимается формат FOXPRO.
В следующей таблице показан формат столбцов результирующего множества, опреде
яемый опцией FOXPRO.
[, FOXPRO | NATIVE] [, CursorName])
Имя столбца
| Описание
|
Field_name
| Имя столбца
|
Field_type
| Тип данных столбца
|
Field_len
| Длина столбца
|
Field_dec
| Число десятичных позиций
|
Имя столбца
| Описание
|
Table_qualifier
| Идентификатор описателя таблицы
|
Table_owner
| Идентификатор владельца таблицы
|
Table_name
| Идентификатор таблицы
|
Column_name
| Идентификатор столбца
|
Data_type
| Тип данных столбца
|
Type_name
| Имя типа данных столбца
|
Precision
| Точность столбца
|
Length
| Размер передаваемых данных
|
Scale
| Масштаб столбца
|
Radix
| Основание системы счисления для данных числового типа
|
Nullable
| Поддержка значений NULL
|
Remarks
| Описание столбца
|
CursorName
Задает имя курсора Visual FoxPro для результирующего множества. Если имя курсо а не указано, Visual FoxPro использует стандартное имя SQLRESULT.
Результат
Числовой
Комментарии
Функция SQLCOLUMNS( ) возвращает 1, если курсор создан успешно, 0, если SQLCOLUMNS( ) продолжает выполняться, 1 в случае ошибки уровня соединения и 2 в случае ошибки уровня среды выполнения.
SQLCOLUMNS( ) является одной из четырех функций, которые можно выполнять либо синхронно, либо асинхронно. Конкретный режим работы определяется значением свойства Asynchronous, устанавливаемым функцией SQLSETPROP( ). В асинхронном режиме приходится повторно вызывать функцию SQLCOLUMNS( ) до тех пор, пока не будет возвращено значение, отличное от 0, что соответствует продолжению выполнения.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.