fdmAPI.API.DataWindow.DataAccess.API Call
Table 7-9 Data Access Class (clsDataAccess)
API Call | Method/Property/Object Reference | Description |
---|---|---|
farsFireHose | Method | Open an ADO forward only/read only recordset for fast data streaming.
Inputs: ByVal strSQL As String, Optional ByVal blnServerCursor As Boolean, Optional ByVal lngMarshalType As Long
|
farsKeySet | Method | Open an ADO keyset type recordset based on the specified lock type.
Inputs: Inputs: ByVal strSQL As String, Optional ByVal lngLockType As Long, Optional ByVal blnServerCursor As Boolean, Optional ByVal lngMarshalType As Long
|
farsPage | Method | Open an ADO BatchOptimistic recordset limited to the records found on the specified page. The record set returned is programmatically created and is disconnected.
Inputs: ByVal strSQL As String, ByVal lngPageSize As Long, ByVal lngPage As Long, lngOPRecordCount As Long, Optional ByVal lngMarshalType As Long
|
farsPageFind | Method | Open an ADO BatchOptimistic recordset limited to the records found on the specified page and for the specified criteria. The recordset returned is programmatically created and is disconnected.
Inputs: ByVal strSQL As String, ByVal strCriteria As String, ByVal lngStartPosition As Long, ByVal lngPageSize As Long, lngOPRecordCount As Long, lngOPFindPostion As Long, Optional ByVal lngMarshalType As Long
|
farsPageFindFromKey | Method | Open an ADO BatchOptimistic recordset limited to the records found on the specified page and for the specified criteria. The recordset returned is programmatically created and is disconnected.
Inputs: ByVal strSelect As String, ByVal strFrom As String, ByVal strWhere As String, ByVal strGroupBy As String, ByVal strHaving As String, ByVal strOrderBy As String, ByVal strKeyFieldName As String, ByVal strFindFieldName As String, ByVal strCriteria As String, ByVal lngStartPosition As Long, ByVal lngPageSize As Long, lngOPRecordCount As Long, lngOPFindPostion As Long, Optional ByVal
|
farsPageFromKey | Method | Open an ADO BatchOptimistic recordset limited to the records found on the specified page. This method is optimized for high volume queries. The recordset returned is programmatically created and is disconnected.
Inputs: ByVal strSelect As String, ByVal strFrom As String, ByVal strWhere As String, ByVal strGroupBy As String, ByVal strHaving As String, ByVal strOrderBy As String, ByVal strKeyFieldName As String, ByVal lngPageSize As Long, ByVal lngPage As Long, lngOPRecordCount As Long, Optional ByVal lngMarshalType As Long
Output: ADODB.Recordset |
farsSnap | Method | Open an ADO static type read only recordset.
Inputs: ByVal strSQL As String, Optional ByVal blnServerCursor As Boolean, Optional ByVal lngMarshalType As Long
Outputs:ADODB.Recordset |
farsTableAppend | Method | Open an ADO keyset type recordset based on the specified lock type using the ADO
"Table Direct "command directive and with the
"Append-Only Rowset "
property set to true.
Inputs: ByVal strTableName As String, Optional ByVal lngMarshalType As Long
|