---
title: "MetaTrader 5 build 2360 : Extension de l'intégration de SQLite - Mises à jour"
description: "Les erreurs d'utilisation des bases de données SQLite peuvent maintenant être analysées avec les outils MQL5 standards. Les codes MQL5... - Mises à jour"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/fr/releasenotes/terminal/2128"
---

# 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

6 mars 2020

1. MQL5 : les erreurs d'utilisation des bases de données [SQLite](https://www.mql5.com/en/docs/database) peuvent maintenant être analysées avec les [outils MQL5 standards](https://www.mql5.com/en/docs/runtime/errors). Les [codes d'erreur](https://www.mql5.com/en/docs/constants/errorswarnings/errorcodes) 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.
2. MQL5 : Correction de l'utilisation de la fonction [DatabaseImport](https://www.mql5.com/en/docs/database/databaseimport) permettant l'import de données depuis un fichier dans une table de la base de données.
3. MetaEditor : Correction de l'affichage des chaînes de plus de 32 Ko vers les journaux.
4. 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.
5. Documentation mise à jour.

**Reporter aux nouvelles précédentes :**

- [MetaTrader 5 Build 2340: Gestion des paramètres de compte dans le Testeur et intégration étendue avec Python](https://www.metatrader5.com/fr/releasenotes/terminal/2125)
- [MetaTrader 5 Platform Build 2280](https://www.metatrader5.com/fr/releasenotes/terminal/2120)
- [MetaTrader 5 build 2265 : fonctions DirectX pour la visualisation 3D en MQL5 et paramètres des symboles dans le Strategy Tester](https://www.metatrader5.com/fr/releasenotes/terminal/2117)
- [MetaTrader 5 Build 2190](https://www.metatrader5.com/fr/releasenotes/terminal/2106)
- [MetaTrader 5 build 2170 : portée MQL5, testeur de stratégie global et mises à jour intégrées de l'Hébergement Virtuel](https://www.metatrader5.com/fr/releasenotes/terminal/2099)
