SQLGETPROP() 函 数

SQLGETPROP() 函 数 - 图1返回一个活动连接的当前设置或默认设置

语 法

SQLGETPROP ( nConnectionHandle , cSetting )

SQLGETPROP() 函 数 - 图2返 值 类 型

SQLGETPROP() 函 数 - 图3字符型 数值型或逻辑型参 数 描 述nConnectionHandle

SQLGETPROP() 函 数 - 图4SQLGETPROP() 函 数 - 图5由 SQLCONNECT ( ) 返 回 的 指 向 数 据 源 的 连 接 句 柄 如 果

SQLGETPROP() 函 数 - 图6SQLGETPROP() 函 数 - 图7nConnectionHandle 为 0 SQLGETPROP( ) 返 回 环 境 设 置

cSetting

SQLGETPROP() 函 数 - 图8SQLGETPROP() 函 数 - 图9SQLGETPROP() 函 数 - 图10指 定 具 体 的 设 置 有 关 各 设 置 的 详 细 内 容 请 参 阅 SQLSETPRO P ( )

说 明

SQLGETPROP() 函 数 - 图11SQLGETPROP() 函 数 - 图12SQLGETPROP() 函 数 - 图13SQLGETPROP() 函 数 - 图14如果发生连接级的错误 返回 -1 如果发生环境级的错误 返回 -2

示 例

SQLGETPROP() 函 数 - 图15SQLGETPROP() 函 数 - 图16SQLGETPROP() 函 数 - 图17SQLGETPROP() 函 数 - 图18下面的示例用 SQLCONNECT ( ) 显示 连接 对话框 选择一个数据源 则通过

SQLGETPROP() 函 数 - 图19SQLGETPROP( ) 和 DataSource c 设置 显示结果

  • Clear environment

CLOSE ALL CLEAR ALL CLEAR

*显示已选择的联系和数据源对话框

  • to choose a connection nHandle=SQLCONNECT()

  • SQLGETPROP() 函 数 - 图20检测连接

    报告结果

IF nHandle > 0

cSource= SQLGETPROP (nHandle, "datasource")

=MESSAGEBOX("Current Data Source = "+cSource,0,"Connection Results") ELSE

=MESSAGEBOX("Connection Error = " + ; ALLTRIM(STR(nHandle)),0,"Conn ection Results")

ENDIF

=SQLDISCONNECT(nHandle)

请 参 阅

AERROR ( ), SQLCONNECT( ), SQLSETPROP( )