800.682.0200 | FAX: 360.568.2923 |  About Us  |  Downloads  |  Manuals  |  Home  |  Index

 
 Middleware Applications
    JDBC JDBC/ UNIXMiddleMan ODBCODBC for Eloquence ODBC/UNIX OLE DB Provider for Image/Eloquence
 
» Minisoft News

» Demo / Updates

Download an Evaluation today!

Updates and New Features (Jun 4, 2002)

» Overview

Object ID
Properties
Methods
Events

 

  



  
Type Library for MDMDA3

 

Object ID (Name):

  • MDMDA3.Session

  


Properties

  


Methods

  • boolean HPFOpen(long Table, long* Status, VARIANT ItemNum, VARIANT Item);

  • boolean Connect();

  • void Disconnect();

  • boolean LoadConfig(BSTR ConfigFileName);

  • void SaveConfig();

  • boolean SetSessionConfig();

  • boolean SetTraceConfig();

  • long AddImageDBRef(BSTR DatabaseName);

  • long AddKsamFileRef(BSTR FileName);

  • long AddMpeFileRef(BSTR FileName);

  • boolean HostCommand(BSTR CommandString);

  • boolean Open(long Table, BSTR dbName, BSTR dbGroup, BSTR dbAccount, short dbMode, BSTR dbPassword);

  • boolean CloseDB(long Table);

  • boolean Close(long Table);

  • long AddDatasetRef(long Table, BSTR DatasetName);

  • boolean DBOpen(long Table, BSTR DatabaseName, BSTR Password, short Mode);

  • boolean DBClose(long Table, BSTR Dataset, short Mode);

  • boolean DBLock(long Table, BSTR Qualifier, short Mode);

  • boolean DBUnlock(long Table);

  • boolean DBControl(long Table, short Mode);

  • boolean DBMemo(long Table, BSTR Text);

  • BSTR DBError(long Table);

  • BSTR DBInfo(long Table, BSTR Qualifier, short Mode);

  • void AddDataset(long Table, BSTR Name, BSTR Type);

  • boolean DBXBegin(long Table, short Mode, BSTR Text);

  • boolean DBXEnd(long Table, short Mode, BSTR Text);

  • boolean DBXUndo(long Table, short Mode, BSTR Text);

  • boolean DBBegin(long Table, VARIANT DatabaseIDs, short Mode, BSTR Text);

  • boolean DBEnd(long Table, VARIANT DatabaseIDs, short Mode, BSTR Text);

  • boolean DeleteRec(long Table);

  • boolean Delete(long Table);

  • boolean ReadByKey(long Table, BSTR KeyName, BSTR KeyValue, BSTR RWItemList);

  • boolean Find(long Table, BSTR KeyName, BSTR KeyValue, BSTR Relation);

  • boolean ReadDirect(long Table, long RecordNumber, BSTR RWItemList);

  • boolean ReadFirst(long Table, BSTR KeyName, BSTR KeyValue, BSTR RWItemList);

  • boolean ReadLast(long Table, BSTR KeyName, BSTR KeyValue, BSTR RWItemList);

  • boolean ReadNext(long Table, BSTR RWItemList);

  • boolean ReadPrevious(long Table, BSTR RWItemList);

  • boolean ReadSerialNext(long Table, BSTR RWItemList);

  • boolean ReadSerialPrevious(long Table, BSTR RWItemList);

  • boolean Rewind(long Table);

  • boolean UpdateRec(long Table, BSTR RWItemList);

  • boolean Update(long Table, BSTR RWItemList);

  • boolean WriteRec(long Table, BSTR RWItemList);

  • boolean Write(long Table, BSTR RWItemList);

  • boolean DBDelete(long Table, short Mode);

  • boolean DBGet(long Table, short Mode, BSTR RWItemList, BSTR Argument);

  • boolean DBFind(long Table, short Mode, BSTR KeyName, BSTR KeyValue);

  • boolean DBUpdate(long Table, short Mode, BSTR RWItemList);

  • boolean DBPut(long Table, short Mode, BSTR RWItemList);

  • void RemoveItem(long Table, BSTR Name);

  • void AddItem(long Table, BSTR Name, BSTR Type, short Length, short Offset, short SubItems, boolean SignedFlag, boolean KeyFlag, BSTR KeyType, boolean WriteFlag);

  • boolean WriteItem(long Table, BSTR ItemName, BSTR ItemValue);

  • boolean WriteItemBuffer(long Table, BSTR RWItemList, BSTR Buffer);

  • void WriteItemSigned(long Table, BSTR ItemName, boolean SignedFlag);

  • boolean FOpen(long Table, BSTR FormatDesignator, short FOptions, short AOptions, short RecordSize, long FileSize);

  • boolean FClose(long Table, short Disposition);

  • boolean FRead(long Table, short Length);

  • boolean FWrite(long Table, short Length);
    boolean FFindByKey(long Table, BSTR KeyName, BSTR KeyValue, short Relop);

  • boolean FFindN(long Table, BSTR KeyName, long RecordNumber);

  • boolean FPoint(long Table, long RecordNumber);

  • boolean FReadByKey(long Table, short Length, BSTR KeyName, BSTR KeyValue);

  • boolean FControl(long Table, short ControlCode);

  • boolean FSpace(long Table, short Displacement);

  • boolean FReadC(long Table, short Length);

  • boolean FLock(long Table, boolean WaitFlag);

  • boolean FUnlock(long Table);

  • boolean FReadDir(long Table, short Length, long RecordNumber);

  • boolean FUpdate(long Table, short Length);

  • boolean FRemove(long Table);

  • boolean Open(long Table, BSTR OpenName, BSTR OpenGroup, BSTR OpenAccount, BSTR FopDomain, BSTR AopAccess);

  • boolean CloseFile(long Table, BSTR CloseDomain, BSTR SpaceDisposition);
    boolean PointAt(long Table, long RecordNumber);

  • boolean ReadDirect(long Table, long RecordNumber, BSTR RWItemList);

  • boolean FSetMode(long Table, short ModeFlags);

  • boolean FControl(long Table, short ControlCode, short Parameter);

  • boolean FPoint(long Table, long RecordNumber);

  • boolean FRead(long Table, short Length);

  • boolean FReadDir(long Table, short Length, long RecordNumber);

  • boolean FDelete(long Table, long RecordNumber);

  • boolean FSpace(long Table, short Displacement);

  • boolean FUpdate(long Table, short Length);

  • boolean FUnlock(long Table);

  • boolean FWrite(long Table, short Length);

  • boolean FReadSeek(long Table, long RecordNumber);

  • boolean FWriteDir(long Table, short Length, long RecordNumber);

  • boolean FSetMode(long Table, short ModeFlags);

  • boolean Open(long Table, BSTR OpenName, BSTR OpenGroup, BSTR OpenAccount, BSTR FopDomain, BSTR AopAccess);

  • boolean Close(long Table, BSTR CloseDomain, BSTR SpaceDisposition);

  • boolean CloseFile(long Table, BSTR CloseDomain, BSTR SpaceDisposition);

  • boolean Delete(long Table, long RecordNumber);

  • boolean PointAt(long Table, long RecordNumber);

  • boolean ReadDirect(long Table, long RecordNumber, BSTR RWItemList);

  • boolean ReadNext(long Table, BSTR RWItemList);

  • boolean Rewind(long Table);

  • boolean UpdateRec(long Table, BSTR RWItemList);

  • boolean Update(long Table, BSTR RWItemList);

  • boolean Write(long Table, BSTR RWItemList);

  • boolean WriteRec(long Table, BSTR RWItemList);

  • boolean WriteDirect(long Table, long RecordNumber, BSTR RWItemList);

  • boolean FRename(long Table, BSTR FormalDesignator);

  


Events

  • void OnDisconnect(short ErrorNumber, BSTR ErrorMessage);

  • void OnTimeOut(BOOL* Continue);

  


download/mdm/MDMDA3.ZIP

download/mdm/DATASRVR.ZIP

  

 

Minisoft Inc.  1024 First Street Snohomish, WA 98290  Phone: (800) 682-0200  Fax: (360) 568-2923
 Copyright ©2008 Minisoft, Inc.   
License Agreement