Hello, j'essaie de comparer 2 variables, une stockée dans une table access (T_Professionnel.NumIdentifiant) et affichée dans un champ du formulaire (Me.NumIdentifiant), et une autre sur mysql (professionnel.idprofessionnel). Voilà le code que j'utilise pour comparer ces deux variables (je vous passe le code de connection) et ainsi mettre à jour les informations distantes :
cnx.Execute "UPDATE `bdd`.`professionnel` SET `informations_professionnel` = '" & LResponse & "' WHERE `professionnel`.`idprofessionnel` = " & Me.NumIdentifiant & " LIMIT 1 ;"
idprofessionnel est de type int(3)
NumIdentifiant est de type texte
mon problème est le suivant : par exemple si Me.NumIdentifiant = 002 et idprofessionnel = 2, cela désigne le même pro. Mais la comparaison est impossible! Donc il faudrait que je formate idprofessionnel ou Me.NumIdentifiant, mais je ne sais pas comment (rajouter ou enlever des 0 ?).
à bientôt
Pierre
Partager