Probleme de recherche sur base de donnees

Résolu
sadounno Messages postés 34 Date d'inscription samedi 25 septembre 2010 Statut Membre Dernière intervention 20 février 2014 - 13 janv. 2014 à 22:35
sadounno Messages postés 34 Date d'inscription samedi 25 septembre 2010 Statut Membre Dernière intervention 20 février 2014 - 18 janv. 2014 à 06:30
Bonjoura tous,
j'essay de creer un formulaire d'insription de patients, et de rchercher si besoin la fiche patient.
jusque là tout va bien,
j'essay d'invoquer SQLBindParameter
invoke SQLBindParameter,hStmt, 1, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchName,25,addr StrLen
invoke SQLBindParameter,hStmt,2, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchName2,25,addr StrLen1
invoke SQLBindParameter,hStmt,3, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchPrenom,25,addr StrLen2

invoke SQLBindParameter,hStmt,4, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchJour,25,addr StrLen3
invoke SQLBindParameter,hStmt,5, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchMois,25,addr StrLen4
invoke SQLBindParameter,hStmt,6, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchAnnee,25,addr StrLen5

invoke SQLBindParameter,hStmt,7, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchSx,25,addr StrLen6
invoke SQLBindParameter, ,hStmt,8, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR,25,0, addr SearchSx2,25,addr StrLen7

tout marche bien, a part les 2 derniere lignes (7 et 8)
esq ue quelqun sait pourquoi je oeux pas chercher sur plus de 6 statement?
ou bien s'il ya une autre methode a utiliser
Merci d'avance
--

1 réponse

sadounno Messages postés 34 Date d'inscription samedi 25 septembre 2010 Statut Membre Dernière intervention 20 février 2014
18 janv. 2014 à 06:30
j'ai trouvé la solution:
c'est une faute que j'ai faite en declarant le buffer a 256, sa permetait pas d'englober toute la requete;
en la declarant a 1024 tout marche bien
Voila si quelqun a le meme soucis aumoins sa donne une sollution

--
0
Rejoignez-nous