⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mmcore.h

📁 an Atl_com use to read or write an mdb file which use ado.Japanese software develop
💻 H
📖 第 1 页 / 共 5 页
字号:
/* this ALWAYS GENERATED file contains the definitions for the interfaces */


/* File created by MIDL compiler version 5.01.0164 */
/* at Thu May 10 10:33:46 2007
 */
/* Compiler settings for C:\STCDB\DLLCode20070426\MMCore.idl:
    Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
    error checks: allocation ref bounds_check enum stub_data 
*/
//@@MIDL_FILE_HEADING(  )


/* verify that the <rpcndr.h> version is high enough to compile this file*/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 440
#endif

#include "rpc.h"
#include "rpcndr.h"

#ifndef __MMCore_h__
#define __MMCore_h__

#ifdef __cplusplus
extern "C"{
#endif 

/* Forward Declarations */ 

#ifndef __IDataCore_FWD_DEFINED__
#define __IDataCore_FWD_DEFINED__
typedef interface IDataCore IDataCore;
#endif 	/* __IDataCore_FWD_DEFINED__ */


#ifndef __DataCore_FWD_DEFINED__
#define __DataCore_FWD_DEFINED__

#ifdef __cplusplus
typedef class DataCore DataCore;
#else
typedef struct DataCore DataCore;
#endif /* __cplusplus */

#endif 	/* __DataCore_FWD_DEFINED__ */


/* header files for imported files */
#include "oaidl.h"
#include "ocidl.h"

void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 


#ifndef __MMCORELib_LIBRARY_DEFINED__
#define __MMCORELib_LIBRARY_DEFINED__

/* library MMCORELib */
/* [helpstring][version][uuid] */ 


EXTERN_C const IID LIBID_MMCORELib;

#ifndef __IDataCore_INTERFACE_DEFINED__
#define __IDataCore_INTERFACE_DEFINED__

/* interface IDataCore */
/* [unique][helpstring][dual][uuid][object] */ 


EXTERN_C const IID IID_IDataCore;

#if defined(__cplusplus) && !defined(CINTERFACE)
    
    MIDL_INTERFACE("5964C538-E94C-4F86-902F-08062D357DDF")
    IDataCore : public IDispatch
    {
    public:
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitionConnection( 
            /* [in] */ BSTR ConnectionStr,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ExcuteSql( 
            /* [in] */ BSTR Sqlstr,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SearchRtnRs( 
            /* [in] */ BSTR sqlstr,
            /* [retval][out] */ /* external definition not present */ _Recordset __RPC_FAR *__RPC_FAR *ptr) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_JudgeMentCode( 
            /* [in] */ BSTR judgeCode,
            /* [in] */ BSTR JudgeMentStatus,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_JudgeMentCode( 
            /* [in] */ BSTR judgeCode,
            /* [in] */ BSTR judegStatus,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_JudgeMentCode( 
            /* [in] */ BSTR judgeCode,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_Output( 
            /* [in] */ BSTR InvoiceID,
            /* [in] */ BSTR InvoiceName,
            /* [in] */ BSTR Count,
            /* [in] */ BSTR unit,
            /* [in] */ BSTR Unitprice,
            /* [in] */ BSTR TotalPrice,
            /* [in] */ BSTR APS,
            /* [in] */ BSTR AllowCode,
            /* [in] */ BSTR AllowDate,
            /* [in] */ BSTR GoodsID,
            /* [retval][out] */ int __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_Output( 
            /* [in] */ BSTR InvoiceName,
            /* [in] */ BSTR Count,
            /* [in] */ BSTR unit,
            /* [in] */ BSTR Unitprice,
            /* [in] */ BSTR TotalPrice,
            /* [in] */ BSTR APS,
            /* [in] */ BSTR AllowCode,
            /* [in] */ BSTR AllowDate,
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_Output( 
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_OutputChargeMan( 
            /* [in] */ BSTR Dept,
            /* [in] */ BSTR name,
            /* [retval][out] */ int __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_OutputChargeMan( 
            /* [in] */ BSTR Dept,
            /* [in] */ BSTR name,
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_OutPutChargeMan( 
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE inset_Document( 
            /* [in] */ VARIANT_BOOL vaild,
            /* [in] */ BSTR information,
            /* [in] */ BSTR author,
            /* [in] */ BSTR date,
            /* [in] */ BSTR RelationShip,
            /* [retval][out] */ int __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_Doucment( 
            /* [in] */ VARIANT_BOOL vaild,
            /* [in] */ BSTR information,
            /* [in] */ BSTR author,
            /* [in] */ BSTR date,
            /* [in] */ BSTR RelationShip,
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_Doucment( 
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_GoodsInfo( 
            /* [in] */ VARIANT_BOOL Vaild,
            /* [in] */ BSTR info,
            /* [in] */ BSTR attribute,
            /* [in] */ BSTR JudgeCode,
            /* [in] */ BSTR JodgeDate,
            /* [in] */ BSTR DocID,
            /* [retval][out] */ int __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_GoodsInfo( 
            /* [in] */ VARIANT_BOOL Vaild,
            /* [in] */ BSTR info,
            /* [in] */ BSTR attribute,
            /* [in] */ BSTR JudgeCode,
            /* [in] */ BSTR JodgeDate,
            /* [in] */ BSTR DocID,
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_GoodsInfo( 
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_AllowCode( 
            /* [in] */ BSTR code,
            /* [in] */ BSTR content,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_AllowCode( 
            /* [in] */ BSTR CODE,
            /* [in] */ BSTR content,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_AllowCode( 
            /* [in] */ BSTR code,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_Invoice( 
            /* [in] */ BSTR InvoiceDate,
            /* [in] */ BSTR OrgainID,
            /* [in] */ BSTR title,
            /* [in] */ BSTR ShippedPer,
            /* [in] */ BSTR DateOfShipment,
            /* [in] */ BSTR PortOfShipment,
            /* [in] */ BSTR Via,
            /* [in] */ BSTR PortOfDestination,
            /* [in] */ BSTR TermsOfPayment,
            /* [in] */ BSTR OrderNo,
            /* [in] */ BSTR CommercialTems,
            /* [in] */ BSTR settleCurrency,
            /* [in] */ VARIANT_BOOL InCommecial,
            /* [in] */ BSTR MarksAndNos,
            /* [in] */ BSTR Notes,
            /* [in] */ BSTR Freight,
            /* [in] */ BSTR CountryOfOrigin,
            /* [in] */ BSTR TotalPacking,
            /* [in] */ BSTR ChargeManID,
            /* [in] */ BSTR address,
            /* [in] */ BSTR InvoiceNO,
            /* [retval][out] */ int __RPC_FAR *SUCCEED) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_Invoice( 
            /* [in] */ BSTR InvoiceID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_Invoice( 
            /* [in] */ BSTR InvoiceNO,
            /* [in] */ BSTR InvoiceDate,
            /* [in] */ BSTR OrgainID,
            /* [in] */ BSTR title,
            /* [in] */ BSTR ShippedPer,
            /* [in] */ BSTR DateOfShipment,
            /* [in] */ BSTR PortOfShipment,
            /* [in] */ BSTR Via,
            /* [in] */ BSTR PortOfDestination,
            /* [in] */ BSTR TermsOfPayment,
            /* [in] */ BSTR OrderNo,
            /* [in] */ BSTR CommercialTems,
            /* [in] */ BSTR settleCurrency,
            /* [in] */ VARIANT_BOOL InCommecial,
            /* [in] */ BSTR MarksAndNos,
            /* [in] */ BSTR Notes,
            /* [in] */ BSTR Freight,
            /* [in] */ BSTR CountryOfOrigin,
            /* [in] */ BSTR TotalPacking,
            /* [in] */ BSTR ChargeManID,
            /* [in] */ BSTR address,
            /* [in] */ BSTR InvoiceID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *SUCCEED) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_PastOrgian( 
            /* [in] */ VARIANT_BOOL Vaild,
            /* [in] */ BSTR name,
            /* [in] */ BSTR Content,
            /* [in] */ BSTR address,
            /* [in] */ BSTR Link,
            /* [in] */ BSTR TermsOfPayment,
            /* [in] */ BSTR PortOfShipment,
            /* [in] */ BSTR PortOfDestination,
            /* [in] */ BSTR Incoterms,
            /* [retval][out] */ int __RPC_FAR *SUCCEED) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_PastOrgian( 
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *SUCCEED) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_PastOrgian( 
            /* [in] */ VARIANT_BOOL Vaild,
            /* [in] */ BSTR name,
            /* [in] */ BSTR Content,
            /* [in] */ BSTR address,
            /* [in] */ BSTR Link,
            /* [in] */ BSTR TermsOfPayment,
            /* [in] */ BSTR PortOfShipment,
            /* [in] */ BSTR PortOfDestination,
            /* [in] */ BSTR Incoterms,
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *SUCCEED) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ExcuteTwoSqlTran( 
            /* [in] */ BSTR sqlstr1,
            /* [in] */ BSTR sqlstr2,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ExcuteThreeSqlTran( 
            /* [in] */ BSTR sqlstr1,
            /* [in] */ BSTR sqlstr2,
            /* [in] */ BSTR sqlstr3,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE OutMaxInvoiceID( 
            /* [retval][out] */ BSTR __RPC_FAR *ID) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Insert_Users( 
            /* [in] */ BSTR usersname,
            /* [in] */ BSTR pwd,
            /* [in] */ BSTR level,
            /* [retval][out] */ int __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update_Users( 
            /* [in] */ BSTR username,
            /* [in] */ BSTR pwd,
            /* [in] */ BSTR level,
            /* [in] */ BSTR id,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete_users( 
            /* [in] */ BSTR id,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Updae_OutPutTwo( 
            /* [in] */ BSTR InvoiceName,
            /* [in] */ BSTR Count,
            /* [in] */ BSTR unit,
            /* [in] */ BSTR Unitprice,
            /* [in] */ BSTR TotalPrice,
            /* [in] */ BSTR APS,
            /* [in] */ BSTR AllowCode,
            /* [in] */ BSTR ID,
            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *succeed) = 0;
        
        virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ProcessOutPutDetail( 
            /* [in] */ BSTR InVoiceName,
            /* [in] */ BSTR Count,
            /* [in] */ BSTR unit,
            /* [in] */ BSTR UnitPrice,
            /* [in] */ BSTR TotalPrice,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -