LookupProperty Method for LCConnection
This method determines if a connector supports a specified property.
Defined In
LCConnection
Syntax
flag = lcConnection.LookupProperty (propertyToken, dataType, propertyFlags, propertyName)
Parameters
Parameter |
Description |
---|---|
propertyToken |
A token identifying the Connection property. See Appendix B for a list of property tokens. |
dataType |
Long. Output optional. The property data type. |
propertyFlags |
Long. Output optional. The property flags from the following list. |
LCPROPERTYF_CONNECT: Property is used for connecting. |
|
LCPROPERTYF_BOOLEAN: Property is a boolean value. |
|
LCPROPERTYF_READONLY: Property is read-only. |
|
LCPROPERTYF_TEXTLIST: Property is a text list. |
|
propertyName |
String. Output optional. The name of the property. |
Return Value
Value |
Description |
---|---|
flag |
Integer. TRUE or FALSE, indicating whether the property is supported for this connection. |
Example
Option Public
Uselsx "*lsxlc"
Sub Initialize
Dim connect As New LCConnection ("oracle")
' note that a connect is not necessary to list and look up properties
' the parameters are optional, to text for the existence of a property
' simply provide the TOKEN parameter
If (connect.LookupProperty (LCTOKEN_SERVER)) Then
Print "Oracle has a 'Server' property"
Else
Print "Oracle does not have a 'Server' property"
End If
If (connect.LookupProperty (LCTOKEN_DATABASE)) Then
Print "Oracle has a 'Database' property"
Else
Print "Oracle does not have a 'Database' property"
End If
End Sub
Example Output
Oracle has a 'Server' property.
Oracle does not have a 'Database' property.