Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Oracle Linker Fehler - Hilfe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.03.2008, 12:19 Uhr
~Felipe Carvalho
Gast


Hallo!

Ich versuche Oracle ( OCCI ) mit Borland C++ 6.0 zu verwenden.

Die entsprechende Librarys und Includes habe ich ebenfalls schon in dem Projekt zugewiesen.

Troztdem bekomme ich eine Linker Fehler!

Nun hier ist meine Klasse:



C++:
//---------------------------------------------------------------------------

#ifndef DatabaseHandleH
#define DatabaseHandleH


#include <string>
#include <iostream>
#include <occi.h>

using namespace oracle::occi;

using namespace std;

class DataBaseHandle
{
  private:

  Environment *env;
  Connection *conn;
  Statement *stmt;
  public:

  DataBaseHandle (string user, string passwd, string db);
  ~DataBaseHandle ();
  bool connect(string aliasName);

};

//---------------------------------------------------------------------------
#endif  




C++:
//---------------------------------------------------------------------------


#pragma hdrstop

#include "DatabaseHandle.h"
using namespace oracle::occi;


DataBaseHandle::DataBaseHandle (string user, string passwd, string db)
{
    env = Environment::createEnvironment(oracle::occi::Environment::DEFAULT);
    conn = env->createConnection (user, passwd, db);
}

DataBaseHandle::~DataBaseHandle ()
{
    env->terminateConnection (conn);
    Environment::terminateEnvironment(env);
}

bool DataBaseHandle::connect(string aliasName)
{

        return true;
}

//---------------------------------------------------------------------------

#pragma package(smart_init)




Hier ist die Fehlermeldung:

[Linker Fehler] Unresolved external 'oracle::occi::Environment::terminateEnvironment(oracle::occi::Environment *)' referenced from DPROJEKTE\PROMAN\DATABASEHANDLE.OBJ
[Linker Fehler] Unresolved external 'oracle::occi::Environment::createEnvironment(oracle::occi::Environment::Mode, void *, void * (*)(void *, unsigned int), void * (*)(void *, void *, unsigned int), void (*)(void *, void *))' referenced from DPROJEKTE\PROMAN\DATABASEHANDLE.OBJ




Hat jemand schon das Problem gehabt??


Vielen Dank,
Felipe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: