Bonjour,
Je suis débutant en c++ et pour mon stage je doit insérer des images dans une base oracle avec vc++.
Mais je ne trouve pas d'exemple qui marche ... Est ce que quelqun en aurai un ?
Version imprimable
Bonjour,
Je suis débutant en c++ et pour mon stage je doit insérer des images dans une base oracle avec vc++.
Mais je ne trouve pas d'exemple qui marche ... Est ce que quelqun en aurai un ?
salut,il y a plusieurs moyens d'attaquer la base oracle oledb odbc etc...
pour ma part je prefere oledb pour les blobs tu ne devrais pas avoir trop de pb normalement .
voici quelques liens utiles :
une lib oledb gratuite que j'ai utilise avec des blobs sans pb sous access ,sqlserver et mysql:
http://www.codeguru.com/mfc_database/EODL.html
sinon dans la section
http://www.codeguru.com/mfc_database/index.shtml
voir le paragraphe oracle il y a pas mal de wrapper de classes .
:D
re,
je connais pas ado mais si tu dois ecrire des données binaires dans un blob
il se peut que tu sois obliger de le recodifier surtout si la donnée accepter est une chaine de caractere.
moi dans mes acces sur myslq quand je fait ma requete d'insert ou d'update c'est dans une cstring ,donc le champ blob il doit passer dedans ....
si c'est ca ton pb j'ai une fonction pour transformer le blob en une chaine acceptable.
8O
ADO est indissociable d'OLE DB, puisqu'il s'agit d'une couche supplémentaire avec un plus haut niveau d'abstraction (au détriment de la performance).
Son utilisation ne nécessite pas une connaissance aigüe de COM.
Le sujet est largement couvert dans CodeProject, par exemple :
http://www.codeproject.com/database/simpleado.asp