Bonjour à tous,

Et une autre garçon...

Une nouvelle version de votre accès natif MySQL, modernisée (compilée avec Visual Studio 2005), corrigée (correction de la gestion des BLOBs) et modifiée (ajout de la méthode mySQLGetAffectedRows() qui permet de récupérer le nombre d'enregistrements affecté par un SELECT, un INSERT, UN UPDATE, ...) est disponible sur ce site.

Exemple d'utilisation de la nouvelle méthode mySQLGetAffectedRows() :

mSQL is c_mySQL4WD()
retCode is Boolean
affectedRows is int

sqlQuery = "UPDATE myTable SET myField = 12 WHERE myOtherField <= 20"
retCode = mSQL:mySQLExec(sqlQuery, 0)
if (retCode = True) then
    mSQL:mySQLPremier(0)
    affectedRows = mSQL:mySQLGetAffectedRows(0)
    while (not mSQL:mySQLEnDehors)
        ...
    end
end
mSQL:mySQLFerme(0)

info("Affected Rows = " + NumeriqueVersChaine(affectedRows))

Et voilà...

Lien de téléchargement : mySQL4WD 2.0.0.2.