begin process at 2012 02 11 18:19:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Base de données

 > 

Connection base de donnée Oracle


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Connection base de donnée Oracle

jeudi 24 février 2005 à 09:47:57 | Connection base de donnée Oracle

newuik

Bonjour a tous !!!

je viens de commencer l'apprentissage de C++.
voici ma question:
         
            Comment peut on se connecter a une base de donnée Oracle?

Je vous remercie par avande de vos réponses!!!
lundi 28 février 2005 à 12:38:59 | Re : Connection base de donnée Oracle

mhooreman

Le code ci-dessous utilise l'API d'oracle 7, mail on le fait tourner en oracle 9. Il faut lire la doc d'oracle.

Je ne puis malheureusement pas te transmettre d'exemple complet pour des raisons de sécurité. Désolé.

Bonne journée,

    Michael

/*oracle headers*/
#include <oratypes.h>
#include <ocidfn.h>
#ifndef __STDC__
#include <ociapr.h>
#else
#include <ocikpr.h>
#endif
#include <ocidem.h>

Lda_Def lda;                          /* oracle login area     */
ub4     hda[HDA_SIZE/sizeof(ub4)];    /* oracle host area      */
Cda_Def cda;                          /* oracle cursor area    */

int oracle_logon(const char* tnsname)

{
    if ( olog(&lda, (ub1*)hda, (text*)"USER", -1, (text*)"PASSWORD",
        -1,(text*)tnsname, -1, (ub4)OCI_LM_DEF)) {

        oracle_err_report( (Cda_Def *)&lda );
        exit(EXIT_FAILURE);
    }
    return EXIT_SUCCESS;
}


Michael Hooreman
DBA Oracle
Programmeur Free Softwares


Cette discussion est classée dans : base, donnée, connection, oracle


Répondre à ce message

Sujets en rapport avec ce message

Connection a Oracle en VC++ sans client [ par hubeau ] Nous avons concu un programme de DAO en VC++. Chaque figure dessinee est stocke dans une base de donnee Oracle (coordonnees, couleur, ...) qui se trou Connection à une base de donnée Access [ par kj_83 ] Bonjour ,Je dois réaliser un programme de gestion de stock avec une base de donnée Access sous C++ Builder.Dans ce programme l'utilisateur doit pouvoi Connexion base de donnée oracle sous VS 2008 avec msado15 [ par kimymet ] Salut, Je suis débutante en c++ et je veux me connecter à ma base de donnée afin d'exécuter des commande sql qui est sous oracle en utilisant la dll m connection base de donnée acces avec visual c++2008 [ par mimou89 ] slt les amis,est ce que vous pouvez m'aider a faire une connection entre visual c++2008 et une base de donnée crée avec acces 2007,j'ai fait bcp de re erreur connection avec la base [ par langy ] bonjour comment corriger l'erreur suivante: 339 C:\Dev-Cpp\include\MYSQL\mysql_com.h `SOCKET' was not declared in this scope merci de m'aider Liaison de donnée sous Visual c++ [ par 972apprenti ] Bonjour, je commence tout juste à me familiariser avec visual c++, et je voudrai ajouter une base a mon appli mais quand je clic dans donnée/Ajouter u Connexion de base de donnée access avec c++/cli [ par 972apprenti ] Bonjour, Je cherche le moyen d'inserer des donnée dans une table de base de donnée access avec c++, est ce que quelqu'un pourrai me donner le code,p communiquer entre interface CVI et base de donnée Mysql [ par fatenbenhamadi ] [b]amatrice[/b][size=200][/size][^^confus2] salut j'ai developpé une interface sous cvi et je veux saisir des données a partir de cette interface et l SQLCHAR en char [ par jerem3000 ] Bonjours, Je développe actuellement un petit logiciel qui accède a une base de donnée accès. Le problème est que je récupère les donnée de la base av


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales