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 :-)
  SSS   Y   Y   QQQ    L     DDD  
S Y Y Q Q L D D
SSS Y Q Q L D D
S Y Q QQ L D D
SSSS Y QQQQ LLLL DDD
Q