Files
doc-fr/reference/sqlite/constants.xml
Yannick Torres 4174e374c5 sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@253112 c90b9560-bf6c-de11-be94-00142212c4b1
2008-02-17 22:42:25 +00:00

370 lines
7.6 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.11 $ -->
<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<appendix xml:id="sqlite.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<para>
Les fonctions <function>sqlite_fetch_array</function> et
<function>sqlite_current</function> utilisent des constantes pour spécifier
les différents types de résultats. Les constantes sont les suivantes :
</para>
<variablelist>
<title>Constantes de résultats SQLite</title>
<varlistentry>
<term>
<constant>SQLITE_ASSOC</constant>
(&integer;)
</term>
<listitem>
<simpara>
Les colonnes sont retournées dans le tableau, en utilisant
le nom de la colonne comme nom d'index.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_BOTH</constant>
(&integer;)
</term>
<listitem>
<simpara>
Les colonnes sont retournées dans le tableau, en utilisant
simultanément le nom de la colonne comme nom d'index et un
index numérique.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NUM</constant>
(&integer;)
</term>
<listitem>
<simpara>
Les colonnes sont retournées dans le tableau, en utilisant
une indexation numérique. L'index commence à 0, pour identifier
le premier champ.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<para>
Un certain nombre de fonctions peuvent retourner des codes d'état. Les
constantes suivantes sont définies :
</para>
<variablelist>
<title>Constantes codes d'état SQLite</title>
<varlistentry>
<term>
<constant>SQLITE_OK</constant>
(&integer;)
</term>
<listitem>
<simpara>
Résultat réussi.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Erreur SQL ou base de données manquante.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_INTERNAL</constant>
(&integer;)
</term>
<listitem>
<simpara>
Une erreur interne de logique dans SQLite.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_PERM</constant>
(&integer;)
</term>
<listitem>
<simpara>
Permission d'accès refusée.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_ABORT</constant>
(&integer;)
</term>
<listitem>
<simpara>
Routine de procédure de rappel a demandé un abandon.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_BUSY</constant>
(&integer;)
</term>
<listitem>
<simpara>
Le fichier de base de données est verrouillé.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_LOCKED</constant>
(&integer;)
</term>
<listitem>
<simpara>
Une table dans la base de données est verrouillée.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOMEM</constant>
(&integer;)
</term>
<listitem>
<simpara>
Allocation de mémoire échouée.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_READONLY</constant>
(&integer;)
</term>
<listitem>
<simpara>
Essai d'écrire dans une base de données en lecture seule.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_INTERRUPT</constant>
(&integer;)
</term>
<listitem>
<simpara>
Opération terminée de manière interne.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_IOERR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Erreur disque I/O s'est produite.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_CORRUPT</constant>
(&integer;)
</term>
<listitem>
<simpara>
L'image disque de la base de données est malformée.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOTFOUND</constant>
(&integer;)
</term>
<listitem>
<simpara>
(Interne) Table ou enregistrement non trouvé.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_FULL</constant>
(&integer;)
</term>
<listitem>
<simpara>
Insertion échouée car la base de données est pleine.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_CANTOPEN</constant>
(&integer;)
</term>
<listitem>
<simpara>
Impossible d'ouvrir le fichier de base de données.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_PROTOCOL</constant>
(&integer;)
</term>
<listitem>
<simpara>
Erreur du protocole de verrou de base de données.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_EMPTY</constant>
(&integer;)
</term>
<listitem>
<simpara>
(Interne) Une table de la base de données est vide.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_SCHEMA</constant>
(&integer;)
</term>
<listitem>
<simpara>
Le schéma de base de données a changé.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_TOOBIG</constant>
(&integer;)
</term>
<listitem>
<simpara>
Trop de données pour une ligne de la table.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_CONSTRAINT</constant>
(&integer;)
</term>
<listitem>
<simpara>
Arrêt dû à une violation de contrainte.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_MISMATCH</constant>
(&integer;)
</term>
<listitem>
<simpara>
Type de données incorrect.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_MISUSE</constant>
(&integer;)
</term>
<listitem>
<simpara>
Bibliothèque utilisée incorrectement.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOLFS</constant>
(&integer;)
</term>
<listitem>
<simpara>
Utilisation de fonctionnalités de l'OS non supportées sur l'hôte.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_AUTH</constant>
(&integer;)
</term>
<listitem>
<simpara>
Autorisation échouée.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_ROW</constant>
(&integer;)
</term>
<listitem>
<simpara>
Processus interne a une autre ligne prête.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_DONE</constant>
(&integer;)
</term>
<listitem>
<simpara>
Processus interne a terminé l'exécution.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->