public interface msrdo20/IPrivRsGetRows extends com.ms.com.IUnknown { public abstract void Initiallize(); public abstract com.ms.com.Variant get_DaoBookmark(); public abstract void CanGetDataBlock(boolean[]); public abstract void GetRows(int, short, int[], short[]); public abstract void get_DaoRowsetPos(int[], int[], int[]); public abstract void SetRowsetSize(int); public abstract void MoveTo(int); public abstract void SetRowLen(int); public abstract boolean get_DaoEOF(); public abstract boolean get_DaoBOF(); } public interface msrdo20/IPrivColGetRows extends com.ms.com.IUnknown { } public interface msrdo20/DualCollection extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract java.lang.Object getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetItem(int, java.lang.Object[]); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract java.lang.Object getItemA(com.ms.com.Variant); public abstract int getCount(); public abstract void Fox_GetPrev(int[], java.lang.Object[]); public abstract void Fox_GetNext(int[], java.lang.Object[]); } public class msrdo20/rdoEngine extends java.lang.Object { } public interface msrdo20/rdoEngineEvents extends com.ms.com.IUnknown { public abstract void InfoMessage(); } public interface msrdo20/rdoError extends com.ms.com.IUnknown { public abstract int getNumber(); public abstract java.lang.String getDescription(); public abstract java.lang.String getSQLState(); public abstract int getSQLRetcode(); public abstract java.lang.String getDescriptionA(); public abstract java.lang.String getHelpFileA(); public abstract java.lang.String getSQLStateA(); public abstract int getHelpContext(); public abstract java.lang.String getHelpFile(); public abstract java.lang.String getSourceA(); public abstract java.lang.String getSource(); } public interface msrdo20/rdoErrors extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20.rdoError getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20.rdoError getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/rdoEnvironmentEvents extends com.ms.com.IUnknown { public abstract void BeginTrans(); public abstract void CommitTrans(); public abstract void RollbackTrans(); } public interface msrdo20/rdoConnectionEvents extends com.ms.com.IUnknown { public abstract void BeforeConnect(java.lang.String[], com.ms.com.Variant); public abstract void QueryTimeout(msrdo20.rdoQuery, boolean[]); public abstract void Disconnect(); public abstract void Connect(boolean); public abstract void QueryComplete(msrdo20.rdoQuery, boolean); public abstract void WillExecute(msrdo20.rdoQuery, boolean[]); } public interface msrdo20/rdoQueries extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20.rdoQuery getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20.rdoQuery getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/rdoResultsets extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20._rdoResultset getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20._rdoResultset getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/rdoPreparedStatements extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20.rdoQuery getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Clear(); public abstract msrdo20.rdoQuery getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/rdoResultsetEvents extends com.ms.com.IUnknown { public abstract void ResultsChanged(); public abstract void Associate(); public abstract void Dissociate(); public abstract void WillAssociate(msrdo20.rdoConnection, boolean[]); public abstract void WillDissociate(boolean[]); public abstract void RowCurrencyChange(); public abstract void RowStatusChanged(); public abstract void WillUpdateRows(short[]); } public interface msrdo20/rdoParameter extends com.ms.com.IUnknown { public abstract void putDirection(int); public abstract com.ms.com.Variant getValue(); public abstract void putValue(com.ms.com.Variant); public abstract void AppendChunk(com.ms.com.Variant); public abstract com.ms.com.Variant getValueA(); public abstract void putValueA(com.ms.com.Variant); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract int getType(); public abstract void putType(int); public abstract java.lang.String getNameA(); public abstract void putNameA(java.lang.String); public abstract int getDirection(); } public interface msrdo20/rdoParameters extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20.rdoParameter getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20.rdoParameter getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/rdoPreparedStatement extends com.ms.com.IUnknown { public abstract msrdo20._rdoConnection getActiveConnection(); public abstract msrdo20._rdoConnection getOwner(); public abstract java.lang.String getConnect(); public abstract java.lang.String getConnectA(); public abstract msrdo20.rdoParameters getrdoParameters(); public abstract java.lang.String getLogMessagesA(); public abstract void putLogMessagesA(java.lang.String); public abstract int getBindThreshold(); public abstract void putBindThreshold(int); public abstract msrdo20.rdoColumns getrdoColumns(); public abstract int getLockType(); public abstract void putLockType(int); public abstract java.lang.String getSQL(); public abstract void putSQL(java.lang.String); public abstract int getRowsAffected(); public abstract int getType(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract java.lang.String getNameA(); public abstract java.lang.String getLogMessages(); public abstract void putLogMessages(java.lang.String); public abstract msrdo20.rdoResultset OpenResultset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract boolean getPrepared(); public abstract void putPrepared(boolean); public abstract msrdo20.rdoResultset DaoOpenResultset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract boolean getStillExecuting(); public abstract int getMaxRows(); public abstract void putMaxRows(int); public abstract int getCursorType(); public abstract void putCursorType(int); public abstract int getFoxMaxRows(); public abstract int getRowsetSize(); public abstract void putRowsetSize(int); public abstract int gethStmt(); public abstract int getQueryTimeout(); public abstract void putQueryTimeout(int); public abstract int getErrorThreshold(); public abstract void putErrorThreshold(int); public abstract int getKeysetSize(); public abstract void putKeysetSize(int); public abstract void Close(); public abstract void Execute(com.ms.com.Variant); public abstract java.lang.String getSQLA(); public abstract void Cancel(); public abstract void putSQLA(java.lang.String); public abstract boolean getUpdatable(); public abstract void putActiveConnection(msrdo20._rdoConnection); } public class msrdo20/rdoQuery extends java.lang.Object { } public interface msrdo20/_rdoResultset extends com.ms.com.IUnknown { public abstract int getFOxBindThreshold(); public abstract msrdo20.rdoQuery getOwner(); public abstract boolean getLockEdits(); public abstract void Update(); public abstract void FoxCreateSQLErro(int, boolean, int, int); public abstract com.ms.com.Variant getBookmark(); public abstract void putBookmark(com.ms.com.Variant); public abstract short getUpdateOperation(); public abstract void putUpdateOperation(short); public abstract com.ms.com.Variant getCollect(com.ms.com.Variant); public abstract void putCollect(com.ms.com.Variant, com.ms.com.Variant); public abstract java.lang.String getFoxSQL(); public abstract int getFoxRowsetDirection(); public abstract com.ms.com.Variant getLastModified(); public abstract void putFoxRowsetDirection(int); public abstract java.lang.String GetClipStrCurrentRow(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getStatus(); public abstract void putStatus(int); public abstract void MoveFirst(); public abstract void IsKnownLastRow(boolean[]); public abstract int getFoxCurrentRow(); public abstract boolean MoreResults(); public abstract void putFoxCurrentRow(int); public abstract void Edit(); public abstract void Move(int, com.ms.com.Variant); public abstract boolean getBOF(); public abstract boolean getFoxBOF(); public abstract void putFoxBOF(boolean); public abstract boolean getTransactions(); public abstract boolean getStillExecuting(); public abstract java.lang.String GetClipString(int, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getRDCLastActionState(); public abstract void CancelBatch(com.ms.com.Variant); public abstract void FindByValues(int, com.ms.com.IUnknown, int, int, com.ms.com.IUnknown, com.ms.com.IUnknown, com.ms.com.IUnknown, com.ms.com.IUnknown); public abstract void MoveLast(com.ms.com.Variant); public abstract void RDCClose(); public abstract void Requery(com.ms.com.Variant); public abstract com.ms.com.Variant getCollectA(com.ms.com.Variant); public abstract void putCollectA(com.ms.com.Variant, com.ms.com.Variant); public abstract void MovePrevious(); public abstract short getUpdateCriteria(); public abstract void putUpdateCriteria(short); public abstract void Close(); public abstract void IsKnownFirstRow(boolean[]); public abstract void Resync(); public abstract int getBatchCollisionCount(); public abstract java.lang.Object getFoxQueryDefDisp(); public abstract void FoxCreateErrorInfo(int, int, int); public abstract boolean getUpdatable(); public abstract msrdo20._rdoConnection getActiveConnection(); public abstract void putActiveConnection(msrdo20._rdoConnection); public abstract boolean getEOF(); public abstract boolean getFoxEOF(); public abstract void putFoxEOF(boolean); public abstract void Advise(com.ms.com.IUnknown, int[]); public abstract int getFoxCurrentRowsetSize(); public abstract void putFoxCurrentRowsetSize(int); public abstract com.ms.com.Variant GetRowsA(com.ms.com.Variant); public abstract msrdo20.rdoColumns getrdoColumns(); public abstract int getLockType(); public abstract void putLockType(int); public abstract void Unadvise(int); public abstract void FreezeNotifications(boolean); public abstract void CancelUpdate(); public abstract void BatchUpdate(com.ms.com.Variant, com.ms.com.Variant); public abstract int getFoxpCursor(); public abstract com.ms.com.Variant GetRows(com.ms.com.Variant); public abstract int getFoxRowsetStart(); public abstract void putFoxRowsetStart(int); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract int getType(); public abstract java.lang.String getNameA(); public abstract void putNameA(java.lang.String); public abstract void AddNew(); public abstract boolean getBookmarkable(); public abstract boolean getRestartable(); public abstract float getPercentPosition(); public abstract void putPercentPosition(float); public abstract int getAbsolutePosition(); public abstract void putAbsolutePosition(int); public abstract int getRowCount(); public abstract int getFoxRecordCount(); public abstract void putFoxRecordCount(int); public abstract int getEditMode(); public abstract int getFoxConcurrency(); public abstract int gethStmt(); public abstract int getBatchSize(); public abstract void putBatchSize(int); public abstract void MoveNext(); public abstract int getFoxMaxRowsetSize(); public abstract void putFoxMaxRowsetSize(int); public abstract void Delete(); public abstract void Cancel(); public abstract com.ms.com.Variant getBatchCollisionRows(); } public class msrdo20/rdoResultset extends java.lang.Object { } public interface msrdo20/rdoColumnEvents extends com.ms.com.IUnknown { public abstract void WillChangeData(com.ms.com.Variant, boolean[]); public abstract void DataChanged(); } public class msrdo20/rdoColumn extends java.lang.Object { } public interface msrdo20/_rdoColumn extends com.ms.com.IUnknown { public abstract int getFoxPrecision(); public abstract int ColumnSize(); public abstract void AppendChunk(com.ms.com.Variant); public abstract boolean getRequired(); public abstract boolean getChunkRequired(); public abstract com.ms.com.Variant getValueA(); public abstract void putValueA(com.ms.com.Variant); public abstract java.lang.String getSourceTableA(); public abstract void putSourceTableA(java.lang.String); public abstract com.ms.com.Variant getBatchConflictValueA(); public abstract java.lang.String getSourceTable(); public abstract void putSourceTable(java.lang.String); public abstract java.lang.String getFoxSourceTable(); public abstract com.ms.com.Variant getOriginalValueA(); public abstract int getStatus(); public abstract int getType(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract int getSize(); public abstract void putSize(int); public abstract void putStatus(int); public abstract int getCSize(); public abstract short getFoxType(); public abstract int getFoxSize(); public abstract com.ms.com.Variant GetChunk(int); public abstract java.lang.String getNameA(); public abstract void AppendChunkA(com.ms.com.Variant); public abstract short getOrdinalPosition(); public abstract short getFoxOrdinalPosition(); public abstract com.ms.com.Variant getValue(); public abstract void putValue(com.ms.com.Variant); public abstract com.ms.com.Variant getBatchConflictValue(); public abstract com.ms.com.Variant getOriginalValue(); public abstract int getVariantType(); public abstract short getFoxScale(); public abstract int getAttributes(); public abstract java.lang.String getSourceColumn(); public abstract void putSourceColumn(java.lang.String); public abstract boolean getKeyColumn(); public abstract void putKeyColumn(boolean); public abstract int getFoxAttributes(); public abstract com.ms.com.Variant GetChunkA(int); public abstract java.lang.String getSourceColumnA(); public abstract void putSourceColumnA(java.lang.String); public abstract boolean getAllowZeroLength(); public abstract void putAllowZeroLength(boolean); public abstract boolean getFoxAllowZeroLength(); public abstract boolean getFoxMoney(); public abstract boolean getUpdatable(); public abstract void putUpdatable(boolean); } public interface msrdo20/rdoColumns extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20._rdoColumn getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20.rdoColumn getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/rdoTable extends com.ms.com.IUnknown { public abstract int getRowCount(); public abstract msrdo20.rdoResultset OpenResultset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract msrdo20.rdoColumns getrdoColumns(); public abstract java.lang.String getName(); public abstract java.lang.String getType(); public abstract java.lang.String getNameA(); public abstract java.lang.String getTypeA(); public abstract boolean getUpdatable(); } public interface msrdo20/rdoTables extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20.rdoTable getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(java.lang.Object); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20.rdoTable getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/_rdoConnection extends com.ms.com.IUnknown { public abstract void EstablishConnection(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract java.lang.String getConnect(); public abstract msrdo20._rdoEnvironment getOwner(); public abstract msrdo20.rdoResultsets getrdoResultsets(); public abstract java.lang.String getConnectA(); public abstract msrdo20.rdoPreparedStatement CreatePreparedStatement(java.lang.String, com.ms.com.Variant); public abstract int getLoginTimeout(); public abstract void putLoginTimeout(int); public abstract msrdo20.rdoQuery CreateQuery(java.lang.String, com.ms.com.Variant); public abstract boolean getStillConnecting(); public abstract java.lang.String getVersion(); public abstract int getRowsAffected(); public abstract msrdo20.rdoResultset OpenResultsetA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract msrdo20.rdoResultset DaoOpenResultsetA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getCursorDriver(); public abstract void putCursorDriver(int); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract msrdo20.rdoPreparedStatements getrdoPreparedStatements(); public abstract msrdo20.rdoResultset getLastQueryResults(); public abstract java.lang.String getNameA(); public abstract msrdo20.rdoQuery CreateQueryA(java.lang.String, com.ms.com.Variant); public abstract boolean getTransactions(); public abstract java.lang.String getLogMessages(); public abstract void putLogMessages(java.lang.String); public abstract msrdo20.rdoResultset OpenResultset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract boolean getStillExecuting(); public abstract void ExecuteA(java.lang.String, com.ms.com.Variant); public abstract msrdo20.rdoTables getrdoTables(); public abstract void BeginTrans(); public abstract void CommitTrans(); public abstract void RollbackTrans(); public abstract int getQueryTimeout(); public abstract void putQueryTimeout(int); public abstract java.lang.String getVersionA(); public abstract int gethDbc(); public abstract msrdo20.rdoQueries getrdoQueries(); public abstract void Close(); public abstract void Execute(java.lang.String, com.ms.com.Variant); public abstract int getAsyncCheckInterval(); public abstract void putAsyncCheckInterval(int); public abstract void Cancel(); public abstract boolean getUpdatable(); public abstract void putConnect(java.lang.String); } public class msrdo20/rdoConnection extends java.lang.Object { } public interface msrdo20/rdoConnections extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20._rdoConnection getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(msrdo20.rdoConnection); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20._rdoConnection getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/_rdoEnvironment extends com.ms.com.IUnknown { public abstract void putUserName(java.lang.String); public abstract void putUserNameA(java.lang.String); public abstract msrdo20.rdoConnections getrdoConnections(); public abstract msrdo20._rdoConnection RDCOpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getLoginTimeout(); public abstract void putLoginTimeout(int); public abstract msrdo20._rdoConnection RDCOpenConnectionA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void putPasswordA(java.lang.String); public abstract void putPassword(java.lang.String); public abstract void BeginTrans(); public abstract void CommitTrans(); public abstract void RollbackTrans(); public abstract msrdo20._rdoConnection OpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract msrdo20._rdoConnection OpenConnectionA(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getCursorDriver(); public abstract void putCursorDriver(int); public abstract msrdo20._rdoEngine GetOwner(); public abstract java.lang.String getName(); public abstract void Close(); public abstract int gethEnv(); public abstract java.lang.String getNameA(); public abstract java.lang.String getUserNameA(); public abstract java.lang.String getUserName(); } public class msrdo20/rdoEnvironment extends java.lang.Object { } public interface msrdo20/rdoEnvironments extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract msrdo20._rdoEnvironment getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Add(msrdo20.rdoEnvironment); public abstract void RemoveA(com.ms.com.Variant); public abstract boolean getEditable(); public abstract void putEditable(boolean); public abstract void Remove(com.ms.com.Variant); public abstract void Fox_GetHeadPos(int[]); public abstract void Clear(); public abstract msrdo20.rdoEnvironment getItemA(com.ms.com.Variant); public abstract int getCount(); } public interface msrdo20/_rdoEngine extends com.ms.com.IUnknown { public abstract void putrdoDefaultPassword(java.lang.String); public abstract java.lang.String getrdoVersion(); public abstract int getrdoDefaultCursorDriver(); public abstract void putrdoDefaultCursorDriver(int); public abstract int getrdoDefaultErrorThreshold(); public abstract void putrdoDefaultErrorThreshold(int); public abstract void rdoRegisterDataSource(java.lang.String, java.lang.String, boolean, java.lang.String); public abstract java.lang.String getrdoDefaultUserA(); public abstract void putrdoDefaultUserA(java.lang.String); public abstract void putrdoDefaultPasswordA(java.lang.String); public abstract java.lang.String getrdoVersionA(); public abstract void rdoRegisterDataSourceA(java.lang.String, java.lang.String, boolean, java.lang.String); public abstract msrdo20._rdoEnvironment rdoCreateEnvironmentA(java.lang.String, java.lang.String, java.lang.String); public abstract int getrdoLocaleID(); public abstract void putrdoLocaleID(int); public abstract int getrdoDefaultLoginTimeout(); public abstract void putrdoDefaultLoginTimeout(int); public abstract msrdo20._rdoEnvironment rdoCreateEnvironment(java.lang.String, java.lang.String, java.lang.String); public abstract java.lang.String getrdoDefaultUser(); public abstract void putrdoDefaultUser(java.lang.String); public abstract msrdo20.rdoEnvironments getrdoEnvironments(); public abstract msrdo20.rdoErrors getrdoErrors(); public abstract void SetGlobalDebugMode(com.ms.com.IUnknown, boolean); public abstract boolean IsGlobalDebugMode(); public abstract java.lang.String getrdoDefaultPasswordA(); public abstract java.lang.String getrdoDefaultPassword(); } public interface msrdo20/UpdateReturnCodeConstants extends com.ms.com.IUnknown { public static final int rdUpdateSuccessful; public static final int rdUpdateWithCollisions; public static final int rdUpdateFailed; public static final int rdUpdateNotHandled; } public interface msrdo20/UpdateCriteriaConstants extends com.ms.com.IUnknown { public static final int rdCriteriaKey; public static final int rdCriteriaAllCols; public static final int rdCriteriaUpdCols; public static final int rdCriteriaTimeStamp; } public interface msrdo20/UpdateOperationConstants extends com.ms.com.IUnknown { public static final int rdOperationUpdate; public static final int rdOperationDelIns; } public interface msrdo20/ColumnStatusConstants extends com.ms.com.IUnknown { public static final int rdColUnmodified; public static final int rdColModified; } public interface msrdo20/RowStatusConstants extends com.ms.com.IUnknown { public static final int rdRowUnmodified; public static final int rdRowModified; public static final int rdRowNew; public static final int rdRowDeleted; public static final int rdRowDBDeleted; } public interface msrdo20/SQLRetcodeConstants extends com.ms.com.IUnknown { public static final int rdSQLSuccess; public static final int rdSQLSuccessWithInfo; public static final int rdSQLNoDataFound; public static final int rdSQLError; public static final int rdSQLInvalidHandle; } public interface msrdo20/QueryTypeConstants extends com.ms.com.IUnknown { public static final int rdQSelect; public static final int rdQAction; public static final int rdQProcedures; public static final int rdQCompound; } public interface msrdo20/rdoLocaleIDConstants extends com.ms.com.IUnknown { public static final int rdLocaleEnglish; public static final int rdLocaleFrench; public static final int rdLocaleGerman; public static final int rdLocaleItalian; public static final int rdLocaleJapanese; public static final int rdLocaleSpanish; public static final int rdLocaleChinese; public static final int rdLocaleSimplifiedChinese; public static final int rdLocaleKorean; public static final int rdLocaleSystem; } public interface msrdo20/DirectionConstants extends com.ms.com.IUnknown { public static final int rdParamInput; public static final int rdParamInputOutput; public static final int rdParamOutput; public static final int rdParamReturnValue; } public interface msrdo20/DataTypeConstants extends com.ms.com.IUnknown { public static final int rdTypeCHAR; public static final int rdTypeNUMERIC; public static final int rdTypeDECIMAL; public static final int rdTypeINTEGER; public static final int rdTypeSMALLINT; public static final int rdTypeFLOAT; public static final int rdTypeREAL; public static final int rdTypeDOUBLE; public static final int rdTypeDATE; public static final int rdTypeTIME; public static final int rdTypeTIMESTAMP; public static final int rdTypeVARCHAR; public static final int rdTypeLONGVARCHAR; public static final int rdTypeBINARY; public static final int rdTypeVARBINARY; public static final int rdTypeLONGVARBINARY; public static final int rdTypeBIGINT; public static final int rdTypeTINYINT; public static final int rdTypeBIT; } public interface msrdo20/AttributeConstants extends com.ms.com.IUnknown { public static final int rdFixedColumn; public static final int rdVariableColumn; public static final int rdAutoIncrColumn; public static final int rdUpdatableColumn; public static final int rdTimestampColumn; } public interface msrdo20/ResultsetTypeConstants extends com.ms.com.IUnknown { public static final int rdOpenForwardOnly; public static final int rdOpenKeyset; public static final int rdOpenDynamic; public static final int rdOpenStatic; } public interface msrdo20/OptionConstants extends com.ms.com.IUnknown { public static final int rdAsyncEnable; public static final int rdExecDirect; public static final int rdFetchLongColumns; } public interface msrdo20/LockTypeConstants extends com.ms.com.IUnknown { public static final int rdConcurReadOnly; public static final int rdConcurLock; public static final int rdConcurRowVer; public static final int rdConcurValues; public static final int rdConcurBatch; } public interface msrdo20/EditModeConstants extends com.ms.com.IUnknown { public static final int rdEditNone; public static final int rdEditInProgress; public static final int rdEditAdd; } public interface msrdo20/CursorDriverConstants extends com.ms.com.IUnknown { public static final int rdUseIfNeeded; public static final int rdUseOdbc; public static final int rdUseServer; public static final int rdUseClientBatch; public static final int rdUseNone; } public interface msrdo20/PromptConstants extends com.ms.com.IUnknown { public static final int rdDriverPrompt; public static final int rdDriverNoPrompt; public static final int rdDriverComplete; public static final int rdDriverCompleteRequired; }