PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2024 → problème cohérence connexion bdd
problème cohérence connexion bdd
Started by doudou tiana, Apr., 19 2019 12:51 AM - No answer
Posted on April, 19 2019 - 12:51 AM
Hello à toutes et tous,
Dans mon projet, j'ai créé une procédure pour la connexion à ma basse de données

Procedure test_cnx_bdd_proc()

//test connexion en clair
test_connexion1 est un Connexion
test_ip1 est une chaîne
test_id1 est une chaîne
test_mdp1 est une chaîne

test_ip1 =sai_ip_bdd
test_id1 =sai_id_bdd
test_mdp1 =sai_mdp_bdd

test_connexion1..Accès =hOLectureEcriture
test_connexion1..Provider =hAccèsNatifMySQL
test_connexion1..Serveur =test_ip1
test_connexion1..Utilisateur =test_id1
test_connexion1..MotDePasse =test_mdp1
test_connexion1..BaseDeDonnées =sai_bdd_bdd

SI HOuvreConnexion(test_connexion1) =Faux ALORS
error_logs_proc("echec test connexion bdd nominale","fiche renseignement bdd",HErreurInfo(errComplet))
RENVOYER 1
SINON
SI HChangeConnexion(mise_a_jour,test_connexion1)=Vrai ALORS
HFermeConnexion(test_connexion1)
SINON
error_logs_proc("echec test connexion bdd nominale","fiche renseignement bdd",ErreurInfo(errComplet))
HFermeConnexion(test_connexion1)
RENVOYER 1
FIN

FIN

//reussite
RENVOYER 3


Mon problème est que j'ai un soucis de cohérence :

Lorsque je rentre (volontairement pour tester) une mauvaise @ip, un mauvais id ou mdp, j'ai bien le renvoi 1.
Par contre quand je rentre le mauvais nom de la bdd, ça me renvoi comme si ça a pu se connecter.
Ca fait plusieurs jour que je cherche mais je ne vois pas mon erreur.
Help me please :) :) :)