Возвращает текущие установки или значения параметров "по-умолчанию" для активного Соединения.

SQLGETPROP(nStatementHandle, cSetting)

Параметры

nStatementHandle

Определяет номер Дескриптора Соединения с источником данных, возвращенного функцией SQLCONNECT( ). Если вы задаете значение = 0 для параметра nStatementHandle, SQLGETPROP( ) возвращает установку заданного параметра Окружения (ODBC).

cSetting

Определяет символьную строку параметра Соединения. Общий список параметров см. в разделе SQLSETPROP( ), Функция.

Expand imageВозвращаемое значение

Символьного, Числового или Логического типа. SQLGETPROP( ) возвращает текущие установки или значения параметров "по-умолчанию" для активного Соединения с источником данных. SQLGETPROP( ) возвращает значение = -1, если произошла ошибка уровня Соединения, возвращает значение = -2, если произошла ошибка уровня Окружения (ODBC).

Expand imageПример

В следующем примере используется функция SQLCONNECT( ) для отображения диалогового бокса установки Соединения с источником данных Select Connection or Data Source Dialog Box. Выберите источник данных для тестирования получаемого дескриптора Соединения, Далее: с помощью функции SQLGETPROP( ) отображаются значения некоторых параметров установленного соединения.

  CopyCode imageКопировать Код
CLOSE ALL
CLEAR ALL
CLEAR
nHandle=SQLCONNECT()
IF nHandle > 0
cSource= SQLGETPROP(nHandle, "datasource")
=MESSAGEBOX("Current Data Source = "+cSource,0,"Connection Results")
ELSE
=MESSAGEBOX("Connection Error = " + ;
ALLTRIM(STR(nHandle)),0,"Connection Results")
ENDIF
=SQLDISCONNECT(nHandle)

Expand imageСм. также