Skip to content

Commit

Permalink
Quelques corrections sur la revue de libpq
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed Aug 28, 2018
1 parent 8fe61e9 commit 97395e0
Showing 1 changed file with 24 additions and 24 deletions.
48 changes: 24 additions & 24 deletions postgresql/libpq.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1738,7 +1738,7 @@ typedef struct
<function>PQpass</function> retournera soit le mot de passe spécifié dans
les paramètres de connexion, soit, s'il n'y en avait pas, le mot
de passe obtenu depuis le <link linkend="libpq-pgpass">fichier de mots de
passe</link>. Dans ce dernier cas, si plusieurs hôtes était spécifiés
passe</link>. Dans ce dernier cas, si plusieurs hôtes étaient spécifiés
dans les paramètres de connexion, il n'est pas possible de se fier au
résultat de <function>PQpass</function> jusqu'à l'établissement de la
connexion. Le statut de la connexion peut être vérifié avec la
Expand Down Expand Up @@ -2057,7 +2057,7 @@ typedef struct
non vide de <function>PQerrorMessage</function> peut courir sur plusieurs lignes
et finira par un retour chariot.
L'appelant ne devrait pas libérer directement le
résultat. Il sera libéré quand le handle <structname>PGconn</structname> associé
résultat. Il sera libéré quand le pointeur <structname>PGconn</structname> associé
sera passé à <function>PQfinish</function>. La chaîne résultante n'est pas
supposée rester la même pendant les opérations
sur la structure <literal>PGconn</literal>.
Expand All @@ -2073,7 +2073,7 @@ typedef struct
Un descripteur valide sera plus grand ou égal à 0&nbsp;; un résultat de
-1 indique qu'aucune connexion au serveur n'est actuellement ouverte
(ceci ne changera pas lors du fonctionnement habituel, mais pourrait changer
lors de la mise en place de la connection ou lors d'une réinitialisation).
lors de la mise en place de la connexion ou lors d'une réinitialisation).
<synopsis>int PQsocket(const PGconn *conn);
</synopsis>
</para>
Expand Down Expand Up @@ -2491,8 +2491,8 @@ void *PQgetssl(const PGconn *conn);
<term><parameter>paramFormats[]</parameter></term>
<listitem>
<para>
Spécifie si les paramètres sont du texte (place un zéro dans la ligne du
tableau pour le paramètre correspondant) ou binaire (place un un dans la
Spécifie si les paramètres sont du texte (place un 0 dans la ligne du
tableau pour le paramètre correspondant) ou binaire (place un 1 dans la
ligne du tableau pour le paramètre correspondant). Si le pointeur du
tableau est nul, alors tous les paramètres sont présumés être des chaînes
de texte.
Expand Down Expand Up @@ -2898,7 +2898,7 @@ void *PQgetssl(const PGconn *conn);
</synopsis>
S'il y a eu une erreur, la chaîne renvoyée incluera un retour chariot en fin.
L'appelant ne devrait pas libérer directement le résultat. Il sera libéré quand
le handle <structname>PGresult</structname> associé sera passé à
le pointeur <structname>PGresult</structname> associé sera passé à
<function>PQclear</function>.
</para>

Expand Down Expand Up @@ -2972,7 +2972,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,
<structname>PGresult</structname> n'est pas un résultat d'erreur ou
d'avertissement, ou n'inclut pas le champ spécifié. Les valeurs de champ
n'incluront normalement pas un retour chariot en fin. L'appelant ne devrait pas
libérer directement le résultat. Il sera libéré quand le handle
libérer directement le résultat. Il sera libéré quand le pointeur
<structname>PGresult</structname> associé sera passé à
<function>PQclear</function>.
</para>
Expand Down Expand Up @@ -3308,7 +3308,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,
<para>
Renvoie le nom de la colonne associé avec le numéro de colonne donnée.
Les numéros de colonnes commencent à zéro. L'appelant ne devrait pas
libérer directement le résultat. Il sera libéré quand le handle
libérer directement le résultat. Il sera libéré quand le pointeur
<structname>PGresult</structname> associée est passée à <function>PQclear</function>.
<synopsis>char *PQfname(const PGresult *res,
int column_number);
Expand Down Expand Up @@ -3516,7 +3516,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,
Renvoie la valeur d'un seul champ d'une seule ligne d'un
<structname>PGresult</structname>. Les numéros de lignes et de
colonnes commencent à zéro. L'appelant ne devrait pas libérer
directement le résultat. Il sera libéré quand le handle
directement le résultat. Il sera libéré quand le pointeur
<structname>PGresult</structname> associé sera passé à
<function>PQclear</function>.
<synopsis>char* PQgetvalue(const PGresult *res,
Expand Down Expand Up @@ -3696,7 +3696,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,
D'habitude, c'est juste le nom de la commande mais elle peut inclure des
données supplémentaires comme le nombre de lignes traitées.
L'appelant ne devrait pas libérer directement le résultat. Il sera libéré
quand le handle <structname>PGresult</structname> associée sera passé à
quand le pointeur <structname>PGresult</structname> associée sera passé à
<function>PQclear</function>.
</para>
</listitem>
Expand All @@ -3723,7 +3723,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,
<command>DELETE</command>. Si la commande qui a généré <structname>PGresult</structname> était
autre chose, <function>PQcmdTuples</function> renverrait directement une chaîne vide.
L'appelant ne devrait pas libérer la valeur de retour directement. Elle sera
libérée quand le handle <structname>PGresult</structname> associée sera passé à
libérée quand le pointeur <structname>PGresult</structname> associée sera passé à
<function>PQclear</function>.
</para>
</listitem>
Expand Down Expand Up @@ -4110,7 +4110,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,

<para>
Cette conversion n'est pas l'inverse exacte de <function>PQescapeBytea</function>
car la chaîne n'est pas supposée être "échappée" quelle est est renvoyée
car la chaîne n'est pas supposée être "échappée" tel qu'elle est renvoyée
par <function>PQgetvalue</function>. Cela veut dire, notamment,
qu'il n'y a pas besoin de réfléchir à la mise entre
guillemets de la chaîne, et donc pas besoin d'un paramètre <structname>PGconn</structname>.
Expand Down Expand Up @@ -5167,7 +5167,7 @@ char *PQresultVerboseErrorMessage(const PGresult *res,
Après un appel réussi à <function>PQputCopyEnd</function>, appelez
<function>PQgetResult</function> pour obtenir le statut de résultat final de la commande
<command>COPY</command>. Vous pouvez attendre que le résultat soit disponible de la
même façon. Puis, retournez aux fonctionnement normal.
même façon. Puis, retournez au fonctionnement normal.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -5860,7 +5860,7 @@ char *PQencryptPassword(const char *passwd, const char *user);
toujours le statut <literal>PGRES_TUPLES_OK</literal>, et ne copie aucun
message d'erreur de la source. (Néanmoins, elle copie la chaîne de statut
de commande.) L'argument <parameter>flags</parameter> détermine ce qui
copié. C'est un OR bit à bit de plusieurs drapeaux.
est copié. C'est un OR bit à bit de plusieurs drapeaux.
<literal>PG_COPYRES_ATTRS</literal> indique la copie des attributs du
résultat source (définition des colonnes).
<literal>PG_COPYRES_TUPLES</literal> indique la copie des lignes du
Expand Down Expand Up @@ -6018,7 +6018,7 @@ char *PQencryptPassword(const char *passwd, const char *user);

<note>
<para>
Cette fonction apparaît dans <productname>PostgreSQL</productname>9.1,
Cette fonction apparaît dans <productname>PostgreSQL</productname> 9.1,
donc elle ne peut pas être
utilisée pour détecter des fonctionnalités des versions
précédentes car l'appeler créera une dépendance sur la
Expand Down Expand Up @@ -7162,7 +7162,7 @@ myEventProc(PGEventId evtId, void *evtInfo, void *passThrough)
un fichier global au système dans le répertoire
<filename>`pg_config --sysconfdir`/pg_service.conf</filename> ou dans le répertoire indiqué par
la variable d'environnement <envar>PGSYSCONFDIR</envar>. Si des définitions
de service de même nom existent dans les fichier utilisateur et système,
de service de même nom existent dans les fichiers utilisateur et système,
le fichier utilisateur est prioritaire.
</para>

Expand Down Expand Up @@ -7216,7 +7216,7 @@ myEventProc(PGEventId evtId, void *evtInfo, void *passThrough)

<para>
Le traitement de <filename>pg_service.conf</filename> se termine après une
recherche LDPA réussie, mais continue si le serveur LDAP ne peut pas
recherche LDAP réussie, mais continue si le serveur LDAP ne peut pas
être contacté. Cela fournit un moyen de préciser d'autres URL LDAP pointant
vers d'autres serveurs LDAP, des paires classiques <literal>motclé =
valeur</literal> ou les options de connexion par défaut. Si dans ce cas
Expand Down Expand Up @@ -7246,7 +7246,7 @@ ldap://ldap.mycompany.com/dc=mycompany,dc=com?description?one?(cn=mydatabase)
</para>

<para>
Dans le fichier de service, vous pouvez mélanger des entrées standard avec
Dans le fichier de service, vous pouvez mélanger des entrées standards avec
des recherches LDAP. Voici un exemple complet d'un bloc dans
<filename>pg_service.conf</filename>&nbsp;:
<programlisting>
Expand Down Expand Up @@ -7595,7 +7595,7 @@ ldap://ldap.mycompany.com/dc=mycompany,dc=com?description?one?(cn=mydatabase)
les connexions à un serveur que <emphasis>quelqu'un d'autre</emphasis> a pu
enregistrer pour cette <acronym>CA</acronym>. Dans ce cas,
<literal>verify-full</literal> devrait toujours être utilisé. Si une
<acronym>CA</acronym> locale est utilisé, voire un certificat auto-signé,
<acronym>CA</acronym> locale est utilisée, voire un certificat auto-signé,
utiliser <literal>verify-ca</literal> fournit souvent suffisamment de
protection.
</para>
Expand Down Expand Up @@ -8034,7 +8034,7 @@ main(int argc, char **argv)
* Si l'utilisateur fournit un paramètre sur la ligne de commande,
* l'utiliser comme une chaîne conninfo ; sinon prendre par défaut
* dbname=postgres et utiliser les variables d'environnement ou les
* pour tous les autres paramètres de connection.
* valeurs par défaut pour tous les autres paramètres de connexion.
*/
if (argc > 1)
conninfo = argv[1];
Expand Down Expand Up @@ -8243,7 +8243,7 @@ main(int argc, char **argv)
PQclear(res);
/*
* Lance une commande LISTEN to démarrer des notifications depuis le
* Lance une commande LISTEN pour démarrer des notifications depuis le
* NOTIFY.
*/
res = PQexec(conn, "LISTEN TBL2");
Expand Down Expand Up @@ -8393,7 +8393,7 @@ show_binary_results(PGresult *res)
/*
* Récupère les valeurs des champs
* (on ignore la possibilités qu'ils soient NULL !)
* (on ignore la possibilité qu'ils soient NULL !)
*/
iptr = PQgetvalue(res, i, i_fnum);
tptr = PQgetvalue(res, i, t_fnum);
Expand Down Expand Up @@ -8444,7 +8444,7 @@ main(int argc, char **argv)
* Si l'utilisateur fournit un paramètre sur la ligne de commande,
* l'utiliser comme une chaîne conninfo ; sinon prendre par défaut
* dbname=postgres et utiliser les variables d'environnement ou les
* pour tous les autres paramètres de connection.
* valeurs par défaut pour tous les autres paramètres de connexion.
*/
if (argc > 1)
conninfo = argv[1];
Expand Down Expand Up @@ -8534,7 +8534,7 @@ main(int argc, char **argv)
res = PQexecParams(conn,
"SELECT * FROM test1 WHERE i = $1::int4",
1, /* un paramètre */
NULL, /* laissons le backed déduire le type
NULL, /* laissons le backend déduire le type
du paramètre */
paramValues,
paramLengths,
Expand Down

0 comments on commit 97395e0

Please sign in to comment.