com.moesol.bindings.platform_sdk.data_services
Interface Recordset15

All Superinterfaces:
_ADO, IDispatch, IUnknown
All Known Subinterfaces:
_Recordset, Recordset20, Recordset21
All Known Implementing Classes:
_Recordset.Jni, Recordset, Recordset.Jni, Recordset15.Jni, Recordset20.Jni, Recordset21.Jni

public interface Recordset15
extends _ADO

IDL: [ helpstring(""), hidden, dual, nonextensible, oleautomation, dispatchable ] interface


Nested Class Summary
static class Recordset15.Disp
          Implementation, COM to Java.
static class Recordset15.Jni
          Implementation, Java to COM.
 
Field Summary
static GUID IID
          IDL: [uuid(0000050E-0000-0010-8000-00AA006D2EA4)]
static Class TYPELIB
           
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Method Summary
 _Recordset _xClone()
          IDL: [ helpstring("") ]
 void _xResync(int AffectRecords)
          IDL: [ helpstring("") ]
 void AddNew()
          [optional=2]
 void AddNew(Object FieldList)
          [optional=1]
 void AddNew(Object FieldList, Object Values)
          IDL: [ helpstring("") ]
 void CancelBatch(int AffectRecords)
          IDL: [ helpstring("") ]
 void CancelUpdate()
          IDL: [ helpstring("") ]
 void Close()
          IDL: [ helpstring("") ]
 void Delete(int AffectRecords)
          IDL: [ helpstring("") ]
 void Find(String Criteria, int SkipRecords, int SearchDirection)
          [optional=1]
 void Find(String Criteria, int SkipRecords, int SearchDirection, Object Start)
          IDL: [ helpstring("") ]
 int getAbsolutePage()
          IDL: [ helpstring("") ]
 int getAbsolutePosition()
          IDL: [ helpstring("") ]
 Object getActiveConnection()
          IDL: [ helpstring("") ]
 boolean getBOF()
          IDL: [ helpstring("") ]
 Object getBookmark()
          IDL: [ helpstring("") ]
 int getCacheSize()
          IDL: [ helpstring("") ]
 Object getCollect(Object Index)
          IDL: [ helpstring("") ]
 int getCursorLocation()
          IDL: [ helpstring("") ]
 int getCursorType()
          IDL: [ helpstring("") ]
 int getEditMode()
          IDL: [ helpstring("") ]
 boolean getEOF()
          IDL: [ helpstring("") ]
 Fields getFields()
          IDL: [ helpstring("") ]
 Object getFilter()
          IDL: [ helpstring("") ]
 int getLockType()
          IDL: [ helpstring("") ]
 int getMarshalOptions()
          IDL: [ helpstring("") ]
 int getMaxRecords()
          IDL: [ helpstring("") ]
 int getPageCount()
          IDL: [ helpstring("") ]
 int getPageSize()
          IDL: [ helpstring("") ]
 int getRecordCount()
          IDL: [ helpstring("") ]
 Object GetRows(int Rows)
          [optional=2]
 Object GetRows(int Rows, Object Start)
          [optional=1]
 Object GetRows(int Rows, Object Start, Object Fields)
          IDL: [ helpstring("") ]
 String getSort()
          IDL: [ helpstring("") ]
 Object getSource()
          IDL: [ helpstring("") ]
 int getState()
          IDL: [ helpstring("") ]
 int getStatus()
          IDL: [ helpstring("") ]
 void Move(int NumRecords)
          [optional=1]
 void Move(int NumRecords, Object Start)
          IDL: [ helpstring("") ]
 void MoveFirst()
          IDL: [ helpstring("") ]
 void MoveLast()
          IDL: [ helpstring("") ]
 void MoveNext()
          IDL: [ helpstring("") ]
 void MovePrevious()
          IDL: [ helpstring("") ]
 _Recordset NextRecordset()
          [optional=1]
 _Recordset NextRecordset(Object[] RecordsAffected)
          IDL: [ helpstring("") ]
 void Open(Object Source, Object ActiveConnection, int CursorType, int LockType, int Options)
          IDL: [ helpstring("") ]
 void Requery(int Options)
          IDL: [ helpstring("") ]
 void setAbsolutePage(int pl)
          IDL: [ helpstring("") ]
 void setAbsolutePosition(int pl)
          IDL: [ helpstring("") ]
 void setActiveConnection(Object pvar)
          IDL: [ helpstring("") ]
 void setBookmark(Object pvBookmark)
          IDL: [ helpstring("") ]
 void setCacheSize(int pl)
          IDL: [ helpstring("") ]
 void setCollect(Object Index, Object pvar)
          IDL: [ helpstring("") ]
 void setCursorLocation(int plCursorLoc)
          IDL: [ helpstring("") ]
 void setCursorType(int plCursorType)
          IDL: [ helpstring("") ]
 void setFilter(Object Criteria)
          IDL: [ helpstring("") ]
 void setLockType(int plLockType)
          IDL: [ helpstring("") ]
 void setMarshalOptions(int peMarshal)
          IDL: [ helpstring("") ]
 void setMaxRecords(int plMaxRecords)
          IDL: [ helpstring("") ]
 void setPageSize(int pl)
          IDL: [ helpstring("") ]
 void setrefActiveConnection(IDispatch pvar)
          IDL: [ helpstring("") ]
 void setrefSource(IDispatch pvSource)
          IDL: [ helpstring("") ]
 void setSort(String Criteria)
          IDL: [ helpstring("") ]
 void setSource(String pvSource)
          IDL: [ helpstring("") ]
 boolean Supports(int CursorOptions)
          IDL: [ helpstring("") ]
 void Update()
          [optional=2]
 void Update(Object Fields)
          [optional=1]
 void Update(Object Fields, Object Values)
          IDL: [ helpstring("") ]
 void UpdateBatch(int AffectRecords)
          IDL: [ helpstring("") ]
 
Methods inherited from interface com.moesol.bindings.platform_sdk.data_services._ADO
getProperties
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Field Detail

TYPELIB

static final Class TYPELIB

IID

static final GUID IID
IDL: [uuid(0000050E-0000-0010-8000-00AA006D2EA4)]

Method Detail

getAbsolutePosition

int getAbsolutePosition()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] PositionEnum*

setAbsolutePosition

void setAbsolutePosition(int pl)
IDL: [ helpstring("") ]

Parameters:
pl - IDL: [in] PositionEnum

setrefActiveConnection

void setrefActiveConnection(IDispatch pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] IDispatch*

setActiveConnection

void setActiveConnection(Object pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] VARIANT

getActiveConnection

Object getActiveConnection()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

getBOF

boolean getBOF()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT_BOOL*

getBookmark

Object getBookmark()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

setBookmark

void setBookmark(Object pvBookmark)
IDL: [ helpstring("") ]

Parameters:
pvBookmark - IDL: [in] VARIANT

getCacheSize

int getCacheSize()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

setCacheSize

void setCacheSize(int pl)
IDL: [ helpstring("") ]

Parameters:
pl - IDL: [in] LONG

getCursorType

int getCursorType()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] CursorTypeEnum*

setCursorType

void setCursorType(int plCursorType)
IDL: [ helpstring("") ]

Parameters:
plCursorType - IDL: [in] CursorTypeEnum

getEOF

boolean getEOF()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT_BOOL*

getFields

Fields getFields()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] Fields**

getLockType

int getLockType()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LockTypeEnum*

setLockType

void setLockType(int plLockType)
IDL: [ helpstring("") ]

Parameters:
plLockType - IDL: [in] LockTypeEnum

getMaxRecords

int getMaxRecords()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

setMaxRecords

void setMaxRecords(int plMaxRecords)
IDL: [ helpstring("") ]

Parameters:
plMaxRecords - IDL: [in] LONG

getRecordCount

int getRecordCount()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

setrefSource

void setrefSource(IDispatch pvSource)
IDL: [ helpstring("") ]

Parameters:
pvSource - IDL: [in] IDispatch*

setSource

void setSource(String pvSource)
IDL: [ helpstring("") ]

Parameters:
pvSource - IDL: [in] BSTR

getSource

Object getSource()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

AddNew

void AddNew(Object FieldList,
            Object Values)
IDL: [ helpstring("") ]

Parameters:
FieldList - IDL: [in] [optional] VARIANT
Values - IDL: [in] [optional] VARIANT

AddNew

void AddNew(Object FieldList)
[optional=1]


AddNew

void AddNew()
[optional=2]


CancelUpdate

void CancelUpdate()
IDL: [ helpstring("") ]


Close

void Close()
IDL: [ helpstring("") ]


Delete

void Delete(int AffectRecords)
IDL: [ helpstring("") ]

Parameters:
AffectRecords - IDL: [in] [optional] [default] AffectEnum

GetRows

Object GetRows(int Rows,
               Object Start,
               Object Fields)
IDL: [ helpstring("") ]

Parameters:
Rows - IDL: [in] [optional] [default] LONG
Start - IDL: [in] [optional] VARIANT
Fields - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] VARIANT*

GetRows

Object GetRows(int Rows,
               Object Start)
[optional=1]


GetRows

Object GetRows(int Rows)
[optional=2]


Move

void Move(int NumRecords,
          Object Start)
IDL: [ helpstring("") ]

Parameters:
NumRecords - IDL: [in] LONG
Start - IDL: [in] [optional] VARIANT

Move

void Move(int NumRecords)
[optional=1]


MoveNext

void MoveNext()
IDL: [ helpstring("") ]


MovePrevious

void MovePrevious()
IDL: [ helpstring("") ]


MoveFirst

void MoveFirst()
IDL: [ helpstring("") ]


MoveLast

void MoveLast()
IDL: [ helpstring("") ]


Open

void Open(Object Source,
          Object ActiveConnection,
          int CursorType,
          int LockType,
          int Options)
IDL: [ helpstring("") ]

Parameters:
Source - IDL: [in] [optional] VARIANT
ActiveConnection - IDL: [in] [optional] VARIANT
CursorType - IDL: [in] [optional] [default] CursorTypeEnum
LockType - IDL: [in] [optional] [default] LockTypeEnum
Options - IDL: [in] [optional] [default] LONG

Requery

void Requery(int Options)
IDL: [ helpstring("") ]

Parameters:
Options - IDL: [in] [optional] [default] LONG

_xResync

void _xResync(int AffectRecords)
IDL: [ helpstring("") ]

Parameters:
AffectRecords - IDL: [in] [optional] [default] AffectEnum

Update

void Update(Object Fields,
            Object Values)
IDL: [ helpstring("") ]

Parameters:
Fields - IDL: [in] [optional] VARIANT
Values - IDL: [in] [optional] VARIANT

Update

void Update(Object Fields)
[optional=1]


Update

void Update()
[optional=2]


getAbsolutePage

int getAbsolutePage()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] PositionEnum*

setAbsolutePage

void setAbsolutePage(int pl)
IDL: [ helpstring("") ]

Parameters:
pl - IDL: [in] PositionEnum

getEditMode

int getEditMode()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] EditModeEnum*

getFilter

Object getFilter()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

setFilter

void setFilter(Object Criteria)
IDL: [ helpstring("") ]

Parameters:
Criteria - IDL: [in] VARIANT

getPageCount

int getPageCount()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

getPageSize

int getPageSize()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

setPageSize

void setPageSize(int pl)
IDL: [ helpstring("") ]

Parameters:
pl - IDL: [in] LONG

getSort

String getSort()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

setSort

void setSort(String Criteria)
IDL: [ helpstring("") ]

Parameters:
Criteria - IDL: [in] BSTR

getStatus

int getStatus()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

getState

int getState()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

_xClone

_Recordset _xClone()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] _Recordset**

UpdateBatch

void UpdateBatch(int AffectRecords)
IDL: [ helpstring("") ]

Parameters:
AffectRecords - IDL: [in] [optional] [default] AffectEnum

CancelBatch

void CancelBatch(int AffectRecords)
IDL: [ helpstring("") ]

Parameters:
AffectRecords - IDL: [in] [optional] [default] AffectEnum

getCursorLocation

int getCursorLocation()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] CursorLocationEnum*

setCursorLocation

void setCursorLocation(int plCursorLoc)
IDL: [ helpstring("") ]

Parameters:
plCursorLoc - IDL: [in] CursorLocationEnum

NextRecordset

_Recordset NextRecordset(Object[] RecordsAffected)
IDL: [ helpstring("") ]

Parameters:
RecordsAffected - IDL: [out] [optional] VARIANT*
Returns:
IDL: [out] [retval] _Recordset**

NextRecordset

_Recordset NextRecordset()
[optional=1]


Supports

boolean Supports(int CursorOptions)
IDL: [ helpstring("") ]

Parameters:
CursorOptions - IDL: [in] CursorOptionEnum
Returns:
IDL: [out] [retval] VARIANT_BOOL*

getCollect

Object getCollect(Object Index)
IDL: [ helpstring("") ]

Parameters:
Index - IDL: [in] VARIANT
Returns:
IDL: [out] [retval] VARIANT*

setCollect

void setCollect(Object Index,
                Object pvar)
IDL: [ helpstring("") ]

Parameters:
Index - IDL: [in] VARIANT
pvar - IDL: [in] VARIANT

getMarshalOptions

int getMarshalOptions()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] MarshalOptionsEnum*

setMarshalOptions

void setMarshalOptions(int peMarshal)
IDL: [ helpstring("") ]

Parameters:
peMarshal - IDL: [in] MarshalOptionsEnum

Find

void Find(String Criteria,
          int SkipRecords,
          int SearchDirection,
          Object Start)
IDL: [ helpstring("") ]

Parameters:
Criteria - IDL: [in] BSTR
SkipRecords - IDL: [in] [optional] [default] LONG
SearchDirection - IDL: [in] [optional] [default] SearchDirectionEnum
Start - IDL: [in] [optional] VARIANT

Find

void Find(String Criteria,
          int SkipRecords,
          int SearchDirection)
[optional=1]



Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.