Je vous tiens informé de mon avancer dans mon exécution des procédures stockées en C++ via OLEDB et SQL Serveur.
Donc j'ai réussit à exécuter (après nombreux tests) ma procédure stockée mais là où ça pêche c'est que mes valeurs varchar (type de la colonne SQL) sont = à 0 (le fait était qu'au depart je refusais que ces colonnes est cette valeur d'ou l'ECHEC lors de l'éxecution de la procédure)
donc j'ai pensé a ce que tu me disait, fredericmazue (:o me suis mm pas rendu compte depuis quand je te tutoie ) => Attention UNICODE.
Voui et bien voilà je n'arrive pas a trouver le bon type à utiliser :
std::string en indiquant DBTYPE_STR pour le type de paramètre que reçoit la procédure => EXE de la procédure mais colonne = à 0.
std::string en indiquant DBTYPE_WSTR => EXE de la procédure mais colonne = à 0.
LPWSTR en indiquant DBTYPE_WSTR => ECHEC de l'EXE de la procédure.
LPSTR en indiquant DBTYPE_STR => ECHEC de l'EXE de la procédure
Bref je sais pas quelle type utiliser (en fait jsuis habituer aux types de base :( )
Je vous tiens informé de mon avancer dans mon exécution des procédures stockées en C++ via OLEDB et SQL Serveur.
Donc j'ai réussit à exécuter (après nombreux tests) ma procédure stockée mais là où ça pêche c'est que mes valeurs varchar (type de la colonne SQL) sont = à 0 (le fait était qu'au depart je refusais que ces colonnes est cette valeur d'ou l'ECHEC lors de l'éxecution de la procédure)
donc j'ai pensé a ce que tu me disait, fredericmazue (:o me suis mm pas rendu compte depuis quand je te tutoie ) => Attention UNICODE.
Voui et bien voilà je n'arrive pas a trouver le bon type à utiliser :
std::string en indiquant DBTYPE_STR pour le type de paramètre que reçoit la procédure => EXE de la procédure mais colonne = à 0.
std::string en indiquant DBTYPE_WSTR => EXE de la procédure mais colonne = à 0.
LPWSTR en indiquant DBTYPE_WSTR => ECHEC de l'EXE de la procédure.
LPSTR en indiquant DBTYPE_STR => ECHEC de l'EXE de la procédure
Bref je sais pas quelle type utiliser (en fait jsuis habituer aux types de base :( )