MetaTrader 5 build 2360 : Extension de l'intégration de SQLite
Les erreurs d'utilisation des bases de données SQLite peuvent maintenant être analysées avec les outils MQL5 standards. Les codes MQL5 d'erreur ont été ajoutés
- MQL5 : les erreurs d'utilisation des bases de données SQLite peuvent maintenant être analysées avec les outils MQL5 standards. Les codes d'erreur suivants ont été ajoutés :
- ERR_DATABASE_ERROR — erreur générique.
- ERR_DATABASE_INTERNAL — erreur de logique interne de SQLite.
- ERR_DATABASE_PERM — accés refusé.
- ERR_DATABASE_BUSY — fichier de la base de données verrouillé.
- ERR_DATABASE_LOCKED — table de la base de données verrouillée.
- ERR_DATABASE_NOMEM — mémoire insuffisante pour terminer l'opération.
- ERR_DATABASE_READONLY — tentative d'écriture dans une base de données en lecture seule.
- ERR_DATABASE_IOERR — erreur de lecture/écriture sur le disque.
- ERR_DATABASE_CORRUPT — image disque de la base de données corrompue.
- ERR_DATABASE_FULL — échec de l'insertion car la base de données est pleine.
- ERR_DATABASE_CANTOPEN — impossible d'ouvrir le fichier de base de données.
- ERR_DATABASE_PROTOCOL — erreur de protocole de verrouillage de la base de données.
- ERR_DATABASE_SCHEMA — usage interne uniquement.
- ERR_DATABASE_TOOBIG — la taille de la chaîne de caractères ou du BLOB est supérieure à la limite.
- ERR_DATABASE_CONSTRAINT — annulation en raison d'une violation de contrainte.
- ERR_DATABASE_MISMATCH — incohérence de types de données.
- ERR_DATABASE_MISUSE — bibliothèque utilisée de façon incorrecte.
- ERR_DATABASE_AUTH — autorisation refusée.
- ERR_DATABASE_RANGE — erreur de lien avec le paramètre, indice incorrect.
- ERR_DATABASE_NOTADB — le fichier ouvert n'est pas un fichier de base de données.
- MQL5 : Correction de l'utilisation de la fonction DatabaseImport permettant l'import de données depuis un fichier dans une table de la base de données.
- MetaEditor : Correction de l'affichage des chaînes de plus de 32 Ko vers les journaux.
- MetaEditor : Correction d'un encodage incorrect occasionnel dans les messages envoyés depuis la console Python (stdout, stderr) dans la section Erreurs de l'éditeur.
- Documentation mise à jour.
Veuillez vous reporter aux nouvelles précédentes :