For the following properties, when Read or Write are listed as Yes, you can Read or Write the value of that property.
When Column is listed as True you can set the property on individual columns, when Column is listed as false, you can only set the property on the entire rowset.
DBPROP_APPENDONLY
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: Append-Only Rowset
Notes:
See the OLE DB documentation.
|
DBPROP_AUTH_PASSWORD
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: Password
Notes:
Set this property to the password value to use when connecting to a
server. Use this property in conjunction with the DBPROP_AUTH_USERID
property.
Local Provider: This property is ignored by the Local
Provider.
IOM Provider: Set this property to the user login password
when connecting to a remote IOM server. You do not need to set
this property when you are connecting to an existing workspace
(via the DBPROP_SAS_INIT_WORKSPACE property) or instantiating a
new local server (i.e., when DBPROP_INIT_DATASOURCE is set to "_LOCAL_".)
Share Provider: Set this property to the user login password
when connecting to a SHARE server which requires user authentication.
Consult your SAS/SHARE server administrator if you are not sure about
your server's authentication requirements.
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_AUTH_USERID
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: User ID
Notes:
Set this property to the user login id to use when connecting to a
server. Use this property in conjunction with the DBPROP_AUTH_PASSWORD
property.
Local Provider: This property is ignored by the Local
Provider.
IOM Provider: Set this property to the user login id
when connecting to a remote IOM server. You do not
need to set this property when you are connecting to an existing
workspace (via the DBPROP_SAS_INIT_WORKSPACE property) or instantiating
a new local server (i.e., when DBPROP_INIT_DATASOURCE is set to "_LOCAL_".)
Share Provider: Set this property to the user login id
when connecting to a SHARE server which requires user authentication.
Consult your SAS/SHARE server administrator if you are not sure about
your server's authentication requirements.
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_BOOKMARKS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: Use Bookmarks
Notes:
See the OLE DB documentation.
|
DBPROP_BOOKMARKSKIPPED
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Skip Deleted Bookmarks
Notes:
See the OLE DB documentation.
|
DBPROP_BOOKMARKTYPE
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: Bookmark Type
Notes:
See the OLE DB documentation.
|
DBPROP_BYREFACCESSORS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Data Source Information
Property Set: DBPROPSET_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Pass By Ref Accessors
Notes:
See the OLE DB documentation.
|
DBPROP_CANFETCHBACKWARDS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: Fetch Backwards
Notes:
See the OLE DB documentation.
|
DBPROP_CANHOLDROWS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: Hold Rows
Notes:
See the OLE DB documentation.
|
DBPROP_CANSCROLLBACKWARDS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: Scroll Backwards
Notes:
See the OLE DB documentation.
|
DBPROP_DATASOURCEREADONLY
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Data Source Information
Property Set: DBPROPSET_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Read-Only Data Source
Notes:
See the OLE DB documentation.
|
DBPROP_DBMSNAME
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Data Source Information
Property Set: DBPROPSET_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_BSTR
Description: DBMS Name
Notes:
See the OLE DB documentation.
|
DBPROP_DBMSVER
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Data Source Information
Property Set: DBPROPSET_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_BSTR
Description: DBMS Version
Notes:
Local Provider: Indicates the release version of the
provider. Returns the same value as DBPROP_PROVIDERVER.
IOM and Share Providers: Indicates the release version of the
connected server.
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_IAccessor
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: IAccessor
Notes:
See the OLE DB documentation.
|
DBPROP_IColumnsInfo
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: IColumnsInfo
Notes:
See the OLE DB documentation.
|
DBPROP_IConvertType
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: IConvertType
Notes:
See the OLE DB documentation.
|
DBPROP_INIT_DATASOURCE
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: Data Source
Notes:
Identifies the server or physical disk location to which you wish to
connect.
Local Provider: Set this property to the physical disk
location of the directory containing your data. The directory
specification can be a local drive, a mounted drive or an AFS network
drive.
IOM Provider: Set this property to "_LOCAL_" when you want a
new locally instantiated IOM server connection. When creating a remote
IOM server connection, you can set this property to any string you
want to associate with the connection.
Share Provider: Set this property to the name of the
SAS/SHARE server to which you are connecting. Consult your SAS/SHARE
server administrator if you do not know the server name.
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_INIT_LOCATION
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: Location
Notes:
Local Provider: This property is ignored by the Local
Provider.
IOM Provider: This property is ignored by the IOM Provider.
Share Provider: Set this property to the DSN name of the node
hosting the server when connecting to a server that is running on a
different node than the client.
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_INIT_MODE
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: Mode
Notes:
This property specifies access permissions to the connected data
source.
All three providers honor the following bitmasks:
-
DB_MODE_READ
-
DB_MODE_READWRITE
-
DB_MODE_SHARE_DENY_NONE
Other bitmasks are ignored and the mode is degraded to (DB_MODE_READ |
DB_MODE_SHARE_DENY_NONE)
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_INIT_PROVIDERSTRING
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: Extended Properties
Notes:
See the OLE DB documentation.
|
DBPROP_IRowset
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: IRowset
Notes:
See the OLE DB documentation.
|
DBPROP_IRowsetChange
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IRowsetChange
Notes:
See the OLE DB documentation.
|
DBPROP_IRowsetIdentity
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: IRowsetIdentity
Notes:
See the OLE DB documentation.
|
DBPROP_IRowsetInfo
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: IRowsetInfo
Notes:
See the OLE DB documentation.
|
DBPROP_IRowsetLocate
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IRowsetLocate
Notes:
See the OLE DB documentation.
|
DBPROP_IRowsetUpdate
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IRowsetUpdate
Notes:
See the OLE DB documentation.
|
DBPROP_IRowsetView
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IRowsetView
Notes:
Experimental.
|
DBPROP_ISupportErrorInfo
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: ISupportErrorInfo
Notes:
See the OLE DB documentation.
|
DBPROP_IViewFilter
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_VIEW
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IViewFilter
Notes:
Experimental.
|
DBPROP_IViewRowset
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_VIEW
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IViewRowset
Notes:
Experimental.
|
DBPROP_IViewSort
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_VIEW
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: IViewSort
Notes:
Experimental.
|
DBPROP_LITERALBOOKMARKS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Literal Bookmarks
Notes:
See the OLE DB documentation.
|
DBPROP_LITERALIDENTITY
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Literal Row Identity
Notes:
See the OLE DB documentation.
|
DBPROP_MAXOPENROWS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: Maximum Open Rows
Notes:
See the OLE DB documentation.
|
DBPROP_MAXORSINFILTER
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_VIEW
Read: Yes
Write: No
Column: False
Type: VT_I4
Description: Maximum OR Conditions
Notes:
Experimental.
|
DBPROP_MAXPENDINGROWS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_I4
Description: Maximum Pending Rows
Notes:
See the OLE DB documentation.
|
DBPROP_MAXROWS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_I4
Description: Maximum Rows
Notes:
See the OLE DB documentation.
|
DBPROP_MAXSORTCOLUMNS
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_VIEW
Read: Yes
Write: No
Column: False
Type: VT_I4
Description: Maximum Sort Columns
Notes:
Experimental.
|
DBPROP_ORDEREDBOOKMARKS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: Bookmarks Ordered
Notes:
See the OLE DB documentation.
|
DBPROP_OTHERINSERT
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Others' Inserts Visible
Notes:
See the OLE DB documentation.
|
DBPROP_OTHERUPDATEDELETE
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Others' Changes Visible
Notes:
See the OLE DB documentation.
|
DBPROP_OWNINSERT
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Own Inserts Visible
Notes:
See the OLE DB documentation.
|
DBPROP_OWNUPDATEDELETE
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Own Changes Visible
Notes:
See the OLE DB documentation.
|
DBPROP_PROVIDERVER
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Data Source Information
Property Set: DBPROPSET_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_BSTR
Description: Provider Version
Notes:
Indicates the release version of the provider. The major release, minor release and
build number are encoded in the value returned.
Local Provider: Returns the same value as DBPROP_DBMSVER.
See The OLE DB Programmer's Reference for more details on
this property.
|
DBPROP_REMOVEDELETED
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Remove Deleted Rows
Notes:
See the OLE DB documentation.
|
DBPROP_SAS_ALTERPASSWORD
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Alter Password
Notes:
Use this property to access a read-, write- or alter-protected SAS files.
|
DBPROP_SAS_BLANKPADDING
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: SAS Preserve Trailing Blanks
Notes:
If VARIANT_TRUE when character data is read, trailing blanks are preserved.
Otherwise, trailing blanks are trimmed.
|
DBPROP_SAS_DEFAULTFILEFORMAT
Supported in:
Local Provider
Property Group: Data Source Information
Property Set: DBPROPSET_SAS_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_BSTR
Description: SAS Default File Format
Notes:
This property defines the default value for DBPROP_SAS_INITFILEFORMAT. It may change from
one release of the provider to the next. In general, the default file format indicated by this
property corresponds to the data set format of the latest major SAS release.
|
DBPROP_SAS_ENGINE
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Library Engine
Notes:
Specifies the name of the engine to use when opening this rowset.
The available engines are dependent on the host system, the version of SAS and the site installation.
This property is comparable to the engine name option in the SAS LIBNAME statement.
When this property is set, DBPROP_SAS_PATH must also be set.If this property is not set
and DBPROP_SAS_PATH is set, the default engine will be used.
|
DBPROP_SAS_FMTERR
Supported in:
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BOOL
Description: SAS Format Error
Notes:
Use this property to control how the provider handles unknown format
and informat names. When the property value is VARIANT_TRUE, the
provider generates an error during row I/O operations if the
associated format or informat is not found. When the property value is
VARIANT_FALSE and the associated format or informat is not found, the
provider uses BESTw.d for numeric columns and $CHARw. for character
columns.
|
DBPROP_SAS_FORMATS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Formats
Notes:
Use this property to format columns of data. The string value given
can be one of the following:
-
_ALL_
indicating all variables should be returned as formatted values
-
+_ALL_
indicating all variables should be returned as both formatted
and unformatted values
-
or a comma separated list with items of the form
[+]COLUMN[=FORMAT[w].[d]]
where
-
the optional plus (+) modifier indicates the variable should
be returned as both formatted and unformatted values
-
COLUMN is the name of the variable you want to format
-
FORMATw.d is the SAS format you want to apply. If this is not
given, the default format is used.
This property is only for use by an ADO client. Direct OLE DB
consumers should not use this property to format data.
|
DBPROP_SAS_INFORMATS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Informats
Notes:
Use this property to informat columns of data. The string value given
can be one of the following:
This property is only for use by an ADO client. Direct OLE DB
consumers should not use this property to informat data.
|
DBPROP_SAS_INIT_FILEFORMAT
Supported in:
Local Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS File Format
Notes:
Defines the SAS file format associated with the data source. The
Local Provider supports the following file formats
-
Version 6 data sets
-
Versions 7 and 8 data sets
-
Version 5 transport files
This property takes a string value indicating which file format to
associate with the directory given as the DBPROP_INIT_DATAOUSRCE
value. Valid strings for DBPROP_SAS_INIT_FILEFORMAT are
-
"V6" indicating you wish to access Version 6 data sets
-
"V7" indicating you wish to access Version 7 (or Version 8) data
sets
-
"V8" indicating you wish to access Version 8 (or Version 7) data
sets
-
"XPT" indicating you wish to access Version 5 transport files
"V7" and "V8" specify the equivalent file formats and can be used
interchangeably.
If no value is set for this property, the provider attempts to
determine which file format to use by examining the data source
directory. If a decision can't be made based on the contents of the
data source directory, the provider uses the
DBPROP_SAS_DEFAULTFILEFORMAT value as the default for
DBPROP_SAS_INIT_FILEFORMAT.
|
DBPROP_SAS_INIT_LOGICALNAME
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Logical Name
Notes:
This property is obsolete and is provided only for backward compatibility.
|
DBPROP_SAS_INIT_MACHINEDNSNAME
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Machine DNS Name
Notes:
Specifies the network DNS name of the IOM server.
Use in conjunction with DBPROP_SAS_INIT_SERVICENAME, DBPROP_SAS_INIT_PROTOCOL and
DBPROP_SAS_INIT_PORT when connecting to a remote IOM server.
|
DBPROP_SAS_INIT_PORT
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: SAS Port
Notes:
Indicates the TCP/IP port number to use on the machine hosting the IOM server.
Use in conjunction with DBPROP_SAS_INIT_MACHINEDNSNAME and DBPROP_SAS_INIT_PROTOCOL to
connect to a remote IOM server.Functionally equivalent to DBPROP_SAS_ INIT_ SERVICENAME.
|
DBPROP_SAS_INIT_PROTOCOL
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: SAS Protocol
Notes:
Defines how to communicate with the SAS server. One of ProtocolCom,
ProtocolCorba, or ProtocolBridge.
Use in conjunction with DBPROP_SAS_INIT_SERVICENAME, DBPROP_SAS_INIT_MACHINEDNSNAME and
DBPROP_SAS_INIT_PORT when connecting to a remote IOM server.
|
DBPROP_SAS_INIT_SERVERPASSWORD
Supported in:
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Server Access Password
Notes:
Use this property to specify the server access password when one is needed.
Consult your SAS/SHARE server administrator if you are unsure about
your server's authentication requirements.
|
DBPROP_SAS_INIT_SERVERRELEASE
Supported in:
SHARE Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: SAS Server Release
Notes:
Use this property to specify the SAS release of the server you intend to use.
The value of this property can be 6, 7 or 8; it should correspond to the
major release number of the connected server. Consult your SAS/SHARE server
administrator if you are unsure of your server's release number.
|
DBPROP_SAS_INIT_SERVICENAME
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Service Name
Notes:
Indicates the TCP/IP service name to use on the IOM server.
This name is used to look up the port on the machine hosting the IOM server. Use it in
conjunction with DBPROP_SAS_INIT_MACHINEDNSNAME and DBPROP_SAS_INIT_PROTOCOL when connecting
to a remote IOM server.This value is functionally equivalent to DBPROP_SAS_ INIT_ PORT.
|
DBPROP_SAS_INIT_WORKSPACE
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_UNKNOWN
Description: SAS Workspace Interface
Notes:
Specifies a pointer to a SAS Workspace Object.
When connecting to an existing SAS workspace, set this property equal to the SAS Workspace Object.
This property cannot be used with ADO.Use DBPROP_SAS_INIT_WORKSPACEID instead.
This property is experimental.
|
DBPROP_SAS_INIT_WORKSPACEID
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_DBINIT
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Workspace ID
Notes:
Specifies the UniqueIdentifier for a SAS workspace.
When connecting to an existing SAS workspace, set this property equal to the UniqueIdentifier of the
workspace.UniqueIdentifier is a property on the SAS IOM workspace object.
|
DBPROP_SAS_LIBOPTS
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Library Options
Notes:
Specifies any LIBNAME and/or engine options that are to be used when opening this rowset.
When this property is set, DBPROP_SAS_PATH must also be set.
If DBPROP_SAS_PATH is set and the libref is not specified as part of the rowset's
TableID, the IOM Provider assigns a libref on the IOM server. The options specified
by this propertywill be applied to the libref assignment. The libref will be deassigned
when the rowset is released.
|
DBPROP_SAS_OPTIMISTICLOCKING
Supported in:
IOM Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: True
Type: VT_BOOL
Description: SAS Optimistic Locking
Notes:
Controls whether a data set is opened with SAS member-level access or
SAS record-level access. A value of VARIANT_TRUE indicates
record-level access; a value of VARIANT_FALSE indicates member-level
access.
When a file is opened for record-level access, the server uses a
record locking strategy. I.e., exclusive update privileges are
acquired on a per record basis. This allows multiple users of the
server to access the same file simultaneously. When a file is opened
with member-level control, the server grants exclusive access to the
entire file (e.g., data set); this prevents other users from updating
the file.
|
DBPROP_SAS_PATH
Supported in:
IOM Provider
Property Group: Initialization
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Physical Path
Notes:
Specifies the host filesystem pathname for the location of the table referenced by this rowset
(such as a directory).
The pathname form is dependent upon the platform on which
the server is running and the conventions of the selected engine.
The engine will often require that this location already exist
on the server machine.
When this property is set and the libref is not specified as part of the rowset's
TableID, the provider will assign a libref on behalf of the client.The pathname
of the libref is specified by this property.The optional properties
DBPROP_SAS_ENGINE and DBPROP_SAS_LIBOPTS will also be used in the assignment of the new
libref. The libref will be deassigned when the rowset is released.
|
DBPROP_SAS_PT2DBPW
Supported in:
SHARE Provider
Property Group: Session
Property Set: DBPROPSET_SAS_SESSION
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS PT2DBPW
Notes:
Used when processing SQL queries through a provider's Command object. Set it to the password
for controlling pass-through access to the remote databases specified for the PT2DBPW= option
in the PROC SERVER statement. If PT2DBPW= is specified when the server is started, you must
specify a value for DBPROP_SAS_PT2DBPW when you use a DBPROP_SAS_SQLENGINE value other than
the default of SQLVIEW.
|
DBPROP_SAS_READPASSWORD
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Read Password
Notes:
Use this property to access a read-protected SAS file.
|
DBPROP_SAS_SQLCONNECTIONSTRING
Supported in:
IOM Provider
,
SHARE Provider
Property Group: Session
Property Set: DBPROPSET_SAS_SESSION
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS SQL Engine Options
Notes:
Contains any SAS options to associate with the DBMS engine when creating a Command object.
This is useful when DBPROP_SAS_SQLENGINE is set to a value other than its default SQLVIEW value.
|
DBPROP_SAS_SQLENGINE
Supported in:
IOM Provider
,
SHARE Provider
Property Group: Session
Property Set: DBPROPSET_SAS_SESSION
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS SQL Engine
Notes:
Tells which DBMS engine to use when creating a Command object.
|
DBPROP_SAS_WHERE
Supported in:
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: True
Type: VT_BSTR
Description: SAS Where
Notes:
Use this property to set a SAS WHERE clause on the rowset. When given
the rowset only returns rows that meet the condition specified by the
WHERE clause. (See the SAS Language Reference for details
regarding WHERE clauses.)
This property is the most efficient way to subset a data set since the
filtering process is done on the server. Only rows matching the WHERE
clause criteria are transmitted from the server to the client. Other
rowset filtering methods are done in the client process; this results
in rows that do not meet the criteria being transmitted from the
server to the client.
|
DBPROP_SAS_WRITEPASSWORD
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_SAS_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_BSTR
Description: SAS Write Password
Notes:
Use this property to access a write-protected SAS file.
|
DBPROP_SESS_AUTOCOMMITISOLEVELS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Session
Property Set: DBPROPSET_SESSION
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: Autocommit Isolation Levels
Notes:
See the OLE DB documentation.
|
DBPROP_SORTONINDEX
Supported in:
Local Provider
Property Group: Rowset
Property Set: DBPROPSET_VIEW
Read: Yes
Write: No
Column: False
Type: VT_BOOL
Description: Sort on Index
Notes:
Experimental.
|
DBPROP_SUPPORTEDTXNISOLEVELS
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Data Source Information
Property Set: DBPROPSET_DATASOURCEINFO
Read: Yes
Write: No
Column: False
Type: VT_I4
Description: Isolation Levels
Notes:
See the OLE DB documentation.
|
DBPROP_UPDATABILITY
Supported in:
IOM Provider
,
Local Provider
,
SHARE Provider
Property Group: Rowset
Property Set: DBPROPSET_ROWSET
Read: Yes
Write: Yes
Column: False
Type: VT_I4
Description: Updatability
Notes:
See the OLE DB documentation.
|