Ajouter un commentaire

K-lo

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 :( )

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 ZZZZZ      J  L     DDD   ZZZZZ 
Z J L D D Z
Z J L D D Z
Z J J L D D Z
ZZZZZ JJJ LLLL DDD ZZZZZ