Bonjour,

voila je débute en C/C++ et me sers de la librairie ocilib.h (que je trouve super et tres complete ^^ en tout cas pour mon niveau.). Jusque ici j'ai réussi a manipulé les fonction en m'aidant de la Doc mais je ne trouve pas de fonction Bind*** permettant de linké une Structure. Et comme jai pas mal de variable c'est embetant de tout réécrire a chaque fois.
Après quelques temps de recherche je me suis résolu a poster mon probleme

J'aimerai donc savoir :
- si cette fonction existe, si oui son nom.
-Si elle n'existe pas comment arriver en passant par dautre fonction a inserer dans une base plusieurs données qui varie d'un envoie a lautre.

(Mon programme consistant a lire un fichier texte contenant des données différentes a chaque passage de voiture et a les mettre en base de données. Ca ressemble a ca niveau txt
-> 05254557004200906041032011A1066666z01408000000120090603000020090603000020090603000000001N

et niveau base de données :
Classe véhicule : 05
Versement : 25
Rendu : 4
Nombre de km = 55 ... cf la ligne de numéros et lettres qui ressemble a rien a première vue)

J'utilise cette manière (Basic input Bind):
OCI_Prepare(st, "delete from test_fetch where code = :code");
OCI_BindInt(st, ":code", &code);


Voila, en espérant que vous puissiez m'aider.



Bye