Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3404 connectés 

 


Dernière réponse
Sujet : [C sous Windows] cherche lib pour gérer les connexions avec Oracle
bobdupont

El_Gringo a écrit a écrit :

 
 
ouais, ms vu le nom, c de l'objet, non !?  




 
Nan ça s'appelle comme ça paske c des objets COM.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
bobdupont

El_Gringo a écrit a écrit :

 
 
ouais, ms vu le nom, c de l'objet, non !?  




 
Nan ça s'appelle comme ça paske c des objets COM.

El_gringo

bobdupont a écrit a écrit :

autrement ya Oracle Objects, c livré dans le client oracle
ça permet de se passer d'odbc et c'est relativement simple à utiliser  




 
ouais, ms vu le nom, c de l'objet, non !?

bobdupont autrement ya Oracle Objects, c livré dans le client oracle
ça permet de se passer d'odbc et c'est relativement simple à utiliser
jupiler prise de tete c'est possible mais si ton pote n'a pas le choix ...
Aricoh

jupiler a écrit a écrit :

si ton collègue a Oracle, il doit aussi avoir accès au compilateur Pro-C et à la librairie sqlca.h  




Ouaip, ça a l'air d'être un peu prise de tête en C tout ça ???
 
En Perl, c'est hyper simple :
 
if (! ($dbh = DBI->connect("dbi:Oracle:", $USER, $PWD))){
    print "Erreur connexion : $DBI::Err\n";
} else {
    $request = prepare('SELECT * FROM TABLE');
    $sth = execute($request);
}
et voilà, y a plus qu'à récupérer les données reçues dans un tableau et le tour est joué
 
Hum, je vais finir par penser qu'il sera plus rapide que ce soit un programme Perl qui gère les connexions Oracle et qu'il fasse appel au programme C par un 'system' pour lui donner des trucs à bouffer

jupiler si ton collègue a Oracle, il doit aussi avoir accès au compilateur Pro-C et à la librairie sqlca.h
El_gringo ha... moi je sais faire ça en C++. Ms en C
en tt cas, y faut qu'il sache qu'il risque d'en chier pas mal. Le C... y a + pratique pr ce genre de choses.
essaye de faire une recherche de "odbc*.lib" sur le pc de ton collègue. logiquement, dans les lib par défaut d'un compilateur, tu doit avoir de quoi te servir de l'odbc.
l'odbc c un truc qui te permet de comuniquer avec n'importe quelle base de donnée, du moment que t'as les pilotes odbc -correspondant à ton SGBD - installés sur ta machine.

 

[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]

Aricoh

El_Gringo a écrit a écrit :

alors, ton copain, il connait les MFC ?
Si oui, c même + simple que ce que je pensais.
Il suffit d'inclure <afxdb.h> là ou y faut
et ensuite, il utilise... oups... il code en C, pas en C++ !?  




Yes, il code en C pur, en mode console
 
Ta lib afxdb.h, elle est livrée en standard avec les compilos sous Windows ? On utilise DJGPP, la version Win32 de gcc

 

[jfdsdjhfuetppo]--Message édité par Aricoh--[/jfdsdjhfuetppo]

El_gringo alors, ton copain, il connait les MFC ?
Si oui, c même + simple que ce que je pensais.
Il suffit d'inclure <afxdb.h> là ou y faut
et ensuite, il utilise... oups... il code en C, pas en C++ !?
il utilise quoi comme compilateur ?

 

[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]

Aricoh

El_Gringo a écrit a écrit :

bah... l'odbc c fait pour ça !  




mézencore ???

El_gringo bah... l'odbc c fait pour ça !

 

[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]

Aricoh ++ $up;
Aricoh Hello,
 
ce n'est pas pour moi mais pour un collègue qui code en C. On doit faire qq programmes se connectant directement à une base Oracle, juste pour faire des insert, update, select, juste qq ordres SQL simples.
 
Etant sous Perl, je ne me suis pas cassé la tête et j'utilise les modules DBI et DBD-Oracle mais mon collègue n'a pas cette chance en C.
 
Qq connait une lib .h sur ce sujet ?
 
Help, c'est du genre urgent, merci :)

 

[jfdsdjhfuetppo]--Message édité par Aricoh--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)