msrdc.h
来自「这是VCF框架的代码」· C头文件 代码 · 共 207 行
H
207 行
//MSRDC.h#ifndef MSRDC_MSRDC_H__#define MSRDC_MSRDC_H__#include "FoundationKit.h"using namespace VCF;namespace MSRDC {#define MSRDC_MSRDC_CLASSID "43478D73-78E0-11CF-8E78-00A0D100038E"/***class MSRDC*UUID: 43478D73-78E0-11CF-8E78-00A0D100038E*ProgID: */class MSRDC : public VCF::Object, public IRdc, public DRdcEvents {public: BEGIN_CLASSINFO( MSRDC, "MSRDC::MSRDC", "VCF::Object", MSRDC_MSRDC_CLASSID ); END_CLASSINFO( MSRDC ); MSRDC(); virtual ~MSRDC(); virtual VCF::String getDataSourceName( );//[id(1)] virtual void setDataSourceName( VCF::String Val );//[id(1)] virtual VCF::String getSQL( );//[id(2)] virtual void setSQL( VCF::String Val );//[id(2)] virtual long getLoginTimeout( );//[id(3)] virtual void setLoginTimeout( long Val );//[id(3)] virtual VCF::String getVersion( );//[id(4)] virtual VCF::String getConnect( );//[id(5)] virtual void setConnect( VCF::String Val );//[id(5)] virtual long getQueryTimeout( );//[id(6)] virtual void setQueryTimeout( long Val );//[id(6)] virtual long getRowsetSize( );//[id(7)] virtual void setRowsetSize( long Val );//[id(7)] virtual ResultsetTypeConstants getResultsetType( );//[id(8)] virtual void setResultsetType( ResultsetTypeConstants Val );//[id(8)] virtual long getMaxRows( );//[id(9)] virtual void setMaxRows( long Val );//[id(9)] virtual VCF::String getLogMessages( );//[id(10)] virtual void setLogMessages( VCF::String Val );//[id(10)] virtual long getKeysetSize( );//[id(11)] virtual void setKeysetSize( long Val );//[id(11)] virtual short getEditMode( );//[id(12)] virtual void setEditMode( short Val );//[id(12)] virtual bool getEnabled( );//[id(-514)] virtual void setEnabled( bool Val );//[id(-514)] virtual _rdoResultset* getResultset( );//[id(13)] virtual void setResultset( _rdoResultset* Val );//[id(13)] virtual bool getReadOnly( );//[id(14)] virtual void setReadOnly( bool Val );//[id(14)] virtual short getOptions( );//[id(15)] virtual void setOptions( short Val );//[id(15)] virtual VCF::String getUserName( );//[id(16)] virtual void setUserName( VCF::String Val );//[id(16)] virtual VCF::String getPassword( );//[id(17)] virtual void setPassword( VCF::String Val );//[id(17)] virtual CursorDriverConstants getCursorDriver( );//[id(18)] virtual void setCursorDriver( CursorDriverConstants Val );//[id(18)] virtual IFontDisp* getFont( );//[id(-512)] virtual void setFont( IFontDisp* Val );//[id(-512)] virtual _rdoConnection* getConnection( );//[id(19)] virtual void setConnection( _rdoConnection* Val );//[id(19)] virtual EOFActionConstants getEOFAction( );//[id(20)] virtual void setEOFAction( EOFActionConstants Val );//[id(20)] virtual BOFActionConstants getBOFAction( );//[id(21)] virtual void setBOFAction( BOFActionConstants Val );//[id(21)] virtual long getErrorThreshold( );//[id(22)] virtual void setErrorThreshold( long Val );//[id(22)] virtual LockTypeConstants getLockType( );//[id(23)] virtual void setLockType( LockTypeConstants Val );//[id(23)] virtual PromptConstants getPrompt( );//[id(24)] virtual void setPrompt( PromptConstants Val );//[id(24)] virtual bool getTransactions( );//[id(25)] virtual AppearanceConstants getAppearance( );//[id(-520)] virtual void setAppearance( AppearanceConstants Val );//[id(-520)] virtual _rdoEnvironment* getEnvironment( );//[id(27)] virtual void setEnvironment( _rdoEnvironment* Val );//[id(27)] virtual bool getStillExecuting( );//[id(28)] virtual VCF::String getCaption( );//[id(-518)] virtual void setCaption( VCF::String Val );//[id(-518)] virtual OLE_COLOR getBackColor( );//[id(-501)] virtual void setBackColor( OLE_COLOR Val );//[id(-501)] virtual OLE_COLOR getForeColor( );//[id(-513)] virtual void setForeColor( OLE_COLOR Val );//[id(-513)] virtual long getBatchCollisionCount( );//[id(29)] virtual VCF::VariantData getBatchCollisionRows( );//[id(30)] virtual long getBatchSize( );//[id(31)] virtual void setBatchSize( long Val );//[id(31)] virtual short getUpdateOperation( );//[id(32)] virtual void setUpdateOperation( short Val );//[id(32)] virtual short getUpdateCriteria( );//[id(33)] virtual void setUpdateCriteria( short Val );//[id(33)] virtual void updateControls( );//[id(35)] virtual void updateRow( );//[id(36)] virtual void beginTrans( );//[id(37)] virtual void commitTrans( );//[id(38)] virtual void rollbackTrans( );//[id(39)] virtual void cancel( );//[id(40)] virtual void refresh( );//[id(-550)] virtual void aboutBox( );//[id(-552)] virtual void validate( );//[id(0)] virtual void reposition( );//[id(1)] virtual void error( long Number, long Scode, VCF::String Source, VCF::String HelpFile, long HelpContext );//[id(2)] virtual void queryCompleted( );//[id(3)] virtual void mouseDown( );//[id(-605)] virtual void mouseMove( );//[id(-606)] virtual void mouseUp( );//[id(-607)]};} //end of namespace MSRDC#endif //Adding method 6 of 7 for interface DRdcEvents
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?