SqlGetProp Function (Long, Long) | |
Retrieves the current or default settings for an active connection.
Namespace:
XSharp.VFP
Assembly:
XSharp.VFP (in XSharp.VFP.dll) Version: 2.21
Syntax FUNCTION SqlGetProp(
nStatementHandle AS LONG,
nSetting AS LONG
) AS USUAL
public static Usual SqlGetProp(
int nStatementHandle,
int nSetting
)
Request Example
View SourceParameters
- nStatementHandle
- Type: Long
Specifies the statement handle to the data source returned by SqlConnect( ).
If you specify 0 for nStatementHandle, SqlGetProp( ) returns the environment setting.
- nSetting
- Type: Long
Specifies the setting. For a list of the settings you can specify see the SQLProperty Enum.
Return Value
Type:
Usual
Character, Numeric, or Logical data type. SqlGetProp( ) returns the current or default settings for an active connection.
SqlGetProp( ) returns -1 if a connection level occurs and -2 if an environment level error occurs.
Examples 1Close ALL
2Clear ALL
3Clear
4nHandle=SqlConnect()
5IF nHandle > 0
6cSource= SqlGetProp(nHandle, "datasource")
7=MessageBox("Current Data Source = "+cSource,0,"Connection Results")
8ELSE
9=MessageBox("Connection Error = " + ;
10ALLTRIM(STR(nHandle)),0,"Connection Results")
11ENDIF
12=SqlDisconnect(nHandle)
See Also