Login mot de passe
Place du MySQL:mySQLFerme [forum - SQLManagerX]

Parcourir ce sujet :   1 Utilisateur(s) anonymes





Place du MySQL:mySQLFerme
apprenti-animateur
Inscrit:
2006/10/25 22:34
Messages: 66
Hors Ligne
Bonjour,

J'ai un doute sur la bonne place du MySQL:mySQLFerme

Faut-il faire ainsi :

retCode 
MySQL:mySQLExec(s_sqlQuery,1)
SI (retCode=1ALORS
    MySQL
:MySQLPremier(1)
    
TANTQUE PAS MySQL:mySQLEnDehors
        
...
        
MySQL:mySQLSuivant(1)
    
FIN
    MySQL
:mySQLFerme(1)
FIN


Ou ainsi :

retCode 
MySQL:mySQLExec(s_sqlQuery,1)
SI (retCode=1ALORS
    MySQL
:MySQLPremier(1)
    
TANTQUE PAS MySQL:mySQLEnDehors
        
...
        
MySQL:mySQLSuivant(1)
    
FIN
FIN
MySQL
:mySQLFerme(1)

Posté le : 2018/9/6 15:05
Transférer la contribution vers d'autres applications Transférer


Re: Place du MySQL:mySQLFerme
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2142
Hors Ligne
bonjour,

la deuxieme solution est la bonne

Posté le : 2018/9/6 15:17
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Place du MySQL:mySQLFerme
apprenti-animateur
Inscrit:
2006/10/25 22:34
Messages: 66
Hors Ligne
Ok, donc il faut faire un MySQL:mySQLFerme même en cas d'erreur du MySQL:mySQLExec et quel que soit le type de requête (SELECT, INSER, UPDATE, ...) ?

Posté le : 2018/9/6 15:26
Transférer la contribution vers d'autres applications Transférer


Re: Place du MySQL:mySQLFerme
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2142
Hors Ligne
oui
c'est du au premier acces qu'on a mis en place et tous suivent ce chemin le mysqlFerme pour certain vide les tableaux et variables dans la dll

d'autre acces comme php4WX eux ce n'est pas forcemnt utile car le vidage se fait dans le script ou directement en windev dans le exec mais pour pouvoir changer d'acces rapidement sans bug mieux vaut utiliser cette façon de faire

Posté le : 2018/9/6 15:30

Edité par Firetox sur 8/9/2018 10:55:30
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant




[Recherche avancée]