MySQLManager 1.5.6

Date 27/6/2002 11:50:00 | Sujet : Ressources

Classe MySQLManager Vesion 1.5.6

Modification de tous les accès a la base de données en passant par les transactions, sur Insert Delete Update Execute.

Réglage des bugs sur SQLTableVersEcran : elle ne fonctionnait pas dans cette version.
SQLinsert ne fonctionnait pas avec SQLExecute, il manquait un parametre dans la fonction


Classe MySQLManager Version 1.5.5

Création des méthodes SQLRecherche et SQLLitRecherche en remplacement de la Methode SQLSearch qui faisait les deux avec un paramètre.

Interception des erreurs et sortie de l'appli si SQLsuivant, SQLprecedent, SQLDernier étaient utilisées sans avoir amorcé le parcour avec un SQLPremier. Les erreurs on été trappée et un message est envoyé. (il n'y a plus de plante sur la DLL).

Mise a jour de la documentation en ligne.


Classe MySQLManager Version 1.5.4

Création des méthodes SQLPremier,SQLSuivant,SQLPrecedent,SQlDernier et du membre EnDehors.
Cela pour permettre le parcours et la manipulation de la table par SQLManagerX sans une ligne de code SQL !!!!

La requête SQLPremier peut avoir 2 paramètres : colonne et condition. pour specifier les colonnes a renvoyer (par defaut toutes) et pour la condition (order group by etc ....) elle renvoie vrai si au moins une ligne a été trouvée

Voici un exemple :
SI FOUR:SQLPremier("NoFourn,NOM","Nofourn like '%tot'") ALORS
   TANTQUE PAS FOUR:endehors 
      Trace(FOUR:m_nofourn+" : "+FOUR:m_NOM) 
      FOUR:SQLSuivant() 
   FIN 
FIN 
FOUR:SQLDernier()
Trace(FOUR:m_nofourn+" : "+FOUR:m_NOM) 


Disponible sur : SQLManagerX.com
@+
Documentation

En préparation :
1.5.7 :
SQLLitBloque : sélection et blocage pour update d'une ligne de la table MySQL

Bon dev





Cet article provient de WDForge.org
http://old.wdforge.org

L'adresse de cet article est :
http://old.wdforge.org/article.php?storyid=4