OO4O documentation

Oracle Objects for OLE Documentation
Release 9.0.1
Part Number A90173-01
In particular I want to have all the objects, properties, and methods that I would use in Visual Basic programming.

Hi Jeremy
Try
http://otn.oracle.com/docs/tech/windows/ole/doc_library/oo4ocontainer/oo4o/toc.htm
Regards

Similar Messages

  • Asynchronous processing support

    I can't find anything about asynchronous processing in the documentation for ODP.NET, am I missing something, or is this a future enhancement?
    OO4O documentation extract.
    ===========================
    Non-Blocking Mode
    In non-blocking mode, control is returned to the application immediately even if the execution is not complete. This allows the application to execute other tasks which are not dependent on the results of the last execution.

    Async command execution in ADO.NET are slated for version 2 of the .net framework.
    http://msdn.microsoft.com/data/default.aspx?pull=/library/en-us/dnvs05/html/async2.asp
    Support in ODP.NET would have to follow that.
    For many senarios you can use .NET threading to run commands on background threads. You just can't share an OracleConnection between threads.
    David

  • OO4O Downloadable/Printable Documentation

    I am thinking of implementing the OO4O abilibities for my software. Is there any downloadable or printable documentation? I have been to the pages including information on this but there were all one page with links to next or other pages meaning I'd have to print many, many, many pages over and over again. Can someone lead me in the right direction? Thanks, Jeremy

    Hi Jeremy
    Try
    http://otn.oracle.com/docs/tech/windows/ole/doc_library/oo4ocontainer/oo4o/toc.htm
    Regards

  • Oracle 8i Lite - OO4O and other Questions

    1.) Can OO4O (Oracle Objects for OLE) be used with the Oracle 8i Lite database ?
    2.) Does Oracle 8i Lite operate as a "client/server" database ?
    3.) Is it possible to have multi-user access to Oracle 8i Lite ?
    4.) Is there documentation somewhere that lists all of the limitations with 8i Lite as compared to 8i ?
    We are in the planning stages of a partial mobile system, and want to know how much difference in development efforts for the 2 platforms (Oracle 8i on Win 2000 server and Oracle 8i Lite on NT/98/95 Laptops).
    Any information on Oracle 8i Lite would be appreciated. -- Especially need an answer to question 1 right now.
    Thanks,
    Paula

    Hi,
    I am qouting below from the oracle 8i Lite documentation which says it supports triggers . Please clarify.
    Oracle Lite DBMS
    Oracle Lite DBMS is a lightweight (50KB - 750KB), Java enabled database designed from the ground up for laptops, handheld computers, PDAs and smartphones. It supports industry standard ODBC, JDBC, SQLJ, and Java Stored Procedures and Triggers. It provides a streaming fast "C" interface, OKAPI, to its object kernel. It also supports Java Access Classes, JAC, a fast and easy way to make Java Objects persistent. Oracle Lite DBMS now supports all popular mobile platforms, including Palm OS, EPOC, and Windows CE, letting you deploy enterprise applications on virtually any mobile device.
    Regards
    null

  • Read/write XML via OO4O

    We have some ASP code (Active Server Pages) that uses OO4O to select/insert data in an Oracle 8i rel. 2 database (The OO4O objects are from the same release 8.1.6). Now we would like to enhance it to read and store some XML documents directly (the XML documents are about 10 KB and have nested master/detail like structure).
    Our first idea was to write a stored procedure with a string argument to save the XML document, and to write a stored function also returning a string to retrieve the same data. But it appears that there is a 4KB limitation here (we thought it was a 32 KB limitation, but have only been able to get 4 KB?).
    Then we tried to use the RAW parameter type (although the documentation recommends not to), but this apparently requires the data top be transformed to binary format (the XML is in ISO8859-1 format).
    Have you any suggestions on how to overcome these limitations?
    Or are we simply going in the wrong direction (Is there a better way to use XML via OO4O than with stored procedures)?
    Regards
    Tom Bjerre.
    NB: The stored procedures written in Java look like:
    public static String get_xml(String key) throws SQLException{...}
    public static void set_xml(String key, String xmlStr) throws SQLException{...}
    with call specs of:
    CREATE OR REPLACE PACKAGE TEST AUTHID DEFINER AS
    FUNCTION GET_XML ("key" IN VARCHAR2)
    RETURN VARCHAR2
    AS LANGUAGE JAVA
    NAME 'Test.UtilXML.get_xml(java.lang.String) return java.lang.String';
    PROCEDURE SET_XML ("key" IN VARCHAR2, "xmlStr" IN VARCHAR2)
    AS LANGUAGE JAVA
    NAME 'Test.UtilXML.set_xml(java.lang.String, java.lang.String)';
    END TEST;
    null

    CHAR is limited to 2k.
    VARCHAR2 is limited to 4k.
    You should be using CLOB if you're
    saving XML strings.

  • Generating Trigger DDL using OO4O (OField::GetChunk)

    WINNT 4.0SP6
    MS Visual C++ 6.0 (using MFC)
    Oracle 8.1.7
    I'm attempting to write some C++ code that will generate the DDL of a trigger using OO4O.
    Here's the code (so far):-
    strSQL.Format("SELECT DESCRIPTION, TRIGGER_BODY FROM ALL_TRIGGERS WHERE OWNER = '%s' AND TRIGGER_NAME = '%s'", strOwner, strName);
    dyn.Open(m_pDatabase->m_database, strSQL);
    int nBuffSize = 65535;
    nSize = dyn.GetFieldSize(0);
    const char *pValue = strValue.GetBuffer(nSize+1);
    dyn.GetFieldValue(0, (char*)pValue, nSize + 1);
    strValue.ReleaseBuffer();
    strText.Format("CREATE OR REPLACE %s %s", pszType, strValue);
    OField fld =      dyn.GetField(1);
    const char *pBuffer = NULL;
    unsigned short nBytesRead = 0;
    long nOffset = 0;
    CString strBuff;
    do
         if (fld.GetChunk(&pBuffer, nOffset, nBuffSize, &nBytesRead) != OSUCCESS)
              break;
         if (nBytesRead)
              char *p = strBuff.GetBuffer(nBytesRead);
              memcpy(p, pBuffer, nBytesRead);
              strBuff.ReleaseBuffer();
              strText += strBuff;
              nOffset += nBytesRead;
    while (nBytesRead);
    My problem is that the GetChunk method is failing, although it still returns OSUCCESS.
    If I call OField::GetErrorText() after the GetChunk call I get the error "ROWID must be selected ..". Looking at the documentation this does make sense. That is, to access LONG type field values the ROWID must be accessible.
    In this case there is no ROWID available because we are selecting from a dictionary view (ALL_TRIGGERS). Attempting to "SELECT ROWID FROM ALL_TRIGGERS" results in the error "ORA-01446: cannot select ROWID from view with DISTINCT, GROUP BY, etc.".
    Can anyone out there point me in the right direction to solve this one ?
    Thanks in advance.
    Adrian Capp
    LBS Limited, UK

    Thanks for that.
    Can you tell me which Dictionary Table I need to query. I've tried looking at the definition of the ALL_TRIGGERS view but was still none-the-wiser.
    I agree that it's not an ideal solution, but the application in question is only going to be used internally by development personel. I could also add a check as the app starts so it will only run if connected to a specific version of Oracle (just an idea).
    Adrian

  • Oracle Objects for OLE (oo4o)

    Is there anywhere I can find documentation about oo4o???
    //Ulf

    10g:
    http://download-west.oracle.com/docs/cd/B14117_01/win.101/b10119/toc.htm#BEGIN
    9.2:
    http://otn.oracle.com/pls/db92/db92.show_toc?partno=a95895
    Cheers, OTN

  • OO4O for C++ Class Library on UNIX?

    The documentation says that there is no need to use the OLE development kit for C++ classes. Does this mean that the OLE layer is implemented within the C++ classes, and thus OO4O can be run under UNIX?
    (Sorry, I don't know much about Windows).

    No. You still need to have OLE2 on the machine as OO4O will use these APIs. Also, the libraries are in Microsoft format.

  • OO4O & VC++ 4.0

    Hi,
    I would like to use OO40 in a VC++ 4.0 project.
    I am using the version 8.1.6.3.13 for OO4O and Oracle 8i 8.1.6 Release 2 for Database.
    I have included the needed libraries.
    I have tried to compile the project, and I have got a lot of compilation errors into oracl.h file, like these:
    c:\orant81\oo4o\cpp\include\Oracl.h(751) : error C2501: 'bool' : missing decl-specifiers
    c:\orant81\oo4o\cpp\include\Oracl.h(751) : error C2146: syntax error : missing ';' before identifier 'GetAutoCommit'
    c:\orant81\oo4o\cpp\include\Oracl.h(752) : error C2061: syntax error : identifier 'bool'
    c:\orant81\oo4o\cpp\include\Oracl.h(788) : error C2146: syntax error : missing ';' before identifier 'OValue'
    c:\orant81\oo4o\cpp\include\Oracl.h(790) : error C2146: syntax error : missing ';' before identifier 'OValue'
    c:\orant81\oo4o\cpp\include\Oracl.h(792) : error C2146: syntax error : missing ';' before identifier 'OValue'
    c:\orant81\oo4o\cpp\include\Oracl.h(795) : error C2146: syntax error : missing ';' before identifier 'OValue'
    c:\orant81\oo4o\cpp\include\Oracl.h(1717) : error C2146: syntax error : missing ';' before identifier 'OServer'
    c:\orant81\oo4o\cpp\include\Oracl.h(1720) : error C2146: syntax error : missing ';' before identifier 'OServer'
    c:\orant81\oo4o\cpp\include\Oracl.h(1752) : error C2146: syntax error : missing ';' before identifier 'OObject'
    c:\orant81\oo4o\cpp\include\Oracl.h(1754) : error C2144: syntax error : missing ';' before type 'int'
    c:\orant81\oo4o\cpp\include\Oracl.h(1826) : error C2501: 'bool' : missing decl-specifiers
    I have read the documentation of this version of OO4O and I know that it isn't compatible with VC++ 4.0. So, I would like to know:
    Which is the compatible version of OO4O with VC++ 4.0?
    Where can I find it?.
    Please reply also to my e-mail.
    Thank you a lot.
    Bye.
    Raul Serrano
    Cordial Iberia S.L
    E-mail: [email protected]

    OO4OからODP.Netに変更した理由としましては、64bit環境ではOO4Oは使用できないとあったためです。わたしもハマりました。コレ。
    サーバーにマルチホームでOracle Client 32bitをインストールすることで対処しました。

  • OO4O - Oracle8i vs Oracle9i

    Can the latest version of OO4O be used for both Oracle8i and Oracle9i?
    Thanks

    Hi
    Reports is good for standard reports which are used often (daily or weekly) and 'never' change.
    Disco good for ad-hoc reporting, analyzing.
    See the documentation in OTN.
    Ott Karesz
    http://www.trendo-kft.hu

  • Using ASP with oo4o - cannot open database

    I was using ODBC - ADODB in some ASP pages to interact with an Oracle DB (8.17). Everything works fine but large queries get very slow.
    I was trying to move to Oracle oo4o but I cannot connect to the DB.
    Here's the code (pretty basic)...
    Dim OO4OServer, OO4ODB
    Set OO4OServer = CreateObject("OracleInProcServer.XOraServer")
    Set OO4ODB = OO4OServer.OpenDatabase("Applix", "Applix_View/view", 0)
    SQL = "SELECT first_name,last_name,ext FROM hd_contact where contact_id=" & BadgeNo
    Set RS = OO4ODB.CreateDynaset(SQL , ORADYN_NOCACHE)
    It fails on the OpenDatabase statement:
    Microsoft VBScript runtime (0x800A000D)
    Type mismatch: 'OpenDatabase'
    Any ideas?

    user6732738 wrote:
    hi, i'm trying to do an small program, where i'm connecting to the DB, using JDBC driver for sql server 2008. This is my connection code:
    try{
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    parametros = "jdbc:sqlserver://localhost:1433;databaseName=java;integratedSecurity=true;";
    con = DriverManager.getConnection(parametros);
    msg.showMessageDialog(this,"Connection to DB OK","information",1);
    }catch(SQLException e){
    mensaje.showMessageDialog(this,e.getMessage(),"Sql Error",0);
    System.out.println(e.getMessage());
    }catch(ClassNotFoundException e2){
    msg.showMessageDialog(this,e2.getMessage(),"Sql Error",0);
    This is the error message i get: Cannot open database java requested by the login. The login failed
    If i change my database "java" to "master", I can make a successfull connection. I don't want to use a user and password on my java code, instead i want to use integrated security. How can i fix this?Did you load the library required for integrated security as described in the Microsoft SQL Server JDBC driver documentation?

  • Oo4o in windows 7 64

    Hi,
    I have windows 7 64 bit and i installed Oracle client 11g 32bit - full installation.
    In Excel i still get Run-time error '429': ActiveX component can't create object when i run my macro
    in the project References i checked all oracle related references.
    My understanding is that oo4o should still work in windows 7 with a 32 bit oracle client (unsupported of course).
    Does anyone have a hint on what should i do?
    thanks

    gdarling wrote:
    As you've indicated, it is indeed not supported to run 32 bit oo4o on a 64 bit OS.A bit late in the game, but I cannot find that exception documented.
    In the requirements section of 11.2 for Windows platform docs, it is stated that 32-bit Client is certified on Windows x64 (with no exceptions, as compared to earlier release).
    http://download.oracle.com/docs/cd/E11882_01/install.112/e16774/pre_install.htm#BHCGEBHG
    The 11.2 Release Notes, Unsupported products says "Oracle Objects for OLE - Not supported on Windows x64. ". But I assume (it being somewhat unclear and) it's trying to say that x64 version of Oracle software does not contain OO4O component.
    I thought the 'no support' was related to that a 64-bit OO4O does not exist (and the limited certification for 32-bit components that was in 11.1). Maybe there's some other document that would provide clarification.

  • Issue with creation of custom layouts using SAP Help Documentation

    Hi Experts,
    My requirement is to create a home custom page layout (using web dynpro) in Composite Environment. The default options available in CE are not useful for me. I set out to make a custom layout using the following this SAP Help Documentation: [          Creating a Web Dynpro Page Layout (SAP Library - Using the Portal as a Frontend)|https://cw.sdn.sap.com/cw/docs/DOC-102846]
    I have followed the instructions and followed all the steps, yet I fail to see the application in CE. The custom page layout is not displayed neither in options and is not available any where.
    Please let me know if anybody followed these steps and have got any success.
    Thanks in advance
    Srikant

    Hi
    Can somebody let me know if they have implemented a customised solution of creation of page layouts using Web Dynpro - as per the steps suggested by SAP.
    Thanks in advance
    Srikant

  • Web Services API Documentation?

    Hello,
    I was looking for documentation regarding OLM web services, since I'd need to perform a few simples queries from an external software. Could you please point me in the right direction?
    Thanks....

    Hi,
    Please see "Oracle Learning Management Implementation Guide" manual, Page 11-54 -- Publicly Callable Business Process APIs in OLM. Also see "Oracle Integration Repository User Guide".
    Oracle Learning Management Implementation Guide & Oracle Integration Repository User Guide
    http://www.oracle.com/technetwork/documentation/applications-089559.html
    Oracle Integration Repository
    http://irep.oracle.com/index.html
    Thanks,
    Hussein

  • Where is Creative Cloud written documentation?

    I can find videos but they are a poor substitute for professionally prepared documentation. Where is Adobe's documentation of Creative Cloud services?

    Hi Ted,
    Help content for the individual products can be accessed from here http://helpx.adobe.com/support.html?promoid=KAWQK#
    Go the More Products section for an overall product list. Many of the products have a PDF version of the help which can be downloaded from the product specific help page.
    -Dave

Maybe you are looking for

  • HP 8600 constantly goes offline on Windows 8

    Does anyone have any tips on why my HP 8600 keeps showing that it is offline on Windows 8? I have two machines running Windows 8 and both show the printer offline. I also have a mac, ipad and another computer running Windows 7 - and each of these can

  • Is there a way you can reset an iPhone without an iCloud password?

    This is an old phone and I want to reset it to default mode before I sell it. I've tried in 'settings, general, about' and then resetting the phone but I don't have the iColud password and I can't change my password as my iCloud account is linked to

  • Signatures keep disappearing during sync

    I have two computers running mail, which sync Mail accounts via MobileMe. Mostly it works fine, but it's developed an annoying bug whereby the signature nominate in the "Choose Signature" menu in Mail/Prefs/Signatures keeps blanking out. It's not tha

  • How to enable Cell Broadcast message in Iphone5

    Hello!! I work at True Corp. in Thailand. I would like to use Cell Broadcast System by using Iphone5 for receving Cell Broadcast message from Radio Site. I cannot find Cell Broadcast setting in Iphone5, I am not sure I have to new software from Apple

  • BAPI for Create and Delimit Organizational management infotype

    hi exist bapi can to create and delimit OM object(HRP1000) or                           Relationships(HRP10001) some one can give me a demo code ! help! thank you very much!