Outils pour utilisateurs

Outils du site


fr:code:data:sql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:code:data:sql [2012/03/22 16:01] – créée wismerhealfr:code:data:sql [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Sql [En cours de Traduction Wismerheal][WSL] ====== +====== Sql ====== 
-This object allows you to establish a connection to a SQL database like MySQL, PostgreSQL, SQLite and others.+Cet objet vous permet d'établir une connexion à une base SQL de type MySQL, PostgreSQL, SQLite et autres.
  
-===== Functions =====+===== Fonctions =====
  
 ==== Sql ==== ==== Sql ====
-Constructor function.+Fontion de construction.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 var myObject = new Sql(driver); var myObject = new Sql(driver);
Ligne 13: Ligne 13:
  
 === Arguments === === Arguments ===
-  - driver - ([[#driver|Driver]]) the database driver to use+  - driver - ([[#driver|Driver]]) le pilote de la base de données à utiliser
  
 === Exceptions === === Exceptions ===
-  * (NoDatabaseDriverError) no database driver specified +  * (NoDatabaseDriverError) aucun pilote de base de données renseigné
 === Example === === Example ===
-Create a Sql object operating on a MySQL database.+Créer un objet Sql utlisant une base de données MySQL.
 <code javascript> <code javascript>
 var myObject = new Sql(Sql.MySQL); var myObject = new Sql(Sql.MySQL);
Ligne 25: Ligne 24:
  
 === Notes === === Notes ===
-On Windows only the MySQL, PostgreSQL, SQLite 3, Firebird and ODBC drivers are installed by default+Les pilotes MySQL, PostgreSQL, SQLite 3, Firebird et ODBC sont installés par défaut sur Windows uniquement
-To see all available drivers call the [[#drivers|drivers]] function.+Pour voir tous les pilotes disponibles il vous faut appeler  la fonction [[#drivers|drivers]].
  
 ==== drivers ==== ==== drivers ====
-Returns a list of available Drivers.+Renvoie une liste des Pilotes disponibles.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 Sql.drivers(); Sql.drivers();
 </code> </code>
  
-===== Methods =====+===== Méthodes =====
  
 ==== connect ==== ==== connect ====
-Opens a connection with a database.+Ouvrir une connexion avec une base de données.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.connect(parameters); myObject.connect(parameters);
Ligne 47: Ligne 46:
  
 === Arguments === === Arguments ===
-  - parameters - (object) the connection parameters +  - parameters - (object) les paramètres de connexion 
-    * hostName - (string) the host name +    * hostName - (string) le nom de l'hébergement 
-    * port - (integer) the port to use (use the default port if not specified+    * port - (integer) le port à utiliser (utilise le port par défaut si non définit
-    * databaseName - (string) the database name (when using SQLite this is the filename of the database+    * databaseName - (string) le nom de la base de données (Quand vous utilisez SQLite c'est le nom de fichier de votre base de données
-    * userName - (string) the user name +    * userName - (string) le nom d'utilisateur 
-    * password - (string) the password +    * password - (string) le mot de passe 
-    * options - (string) connection options (see [[http://doc.qt.nokia.com/latest/qsqldatabase.html#setConnectOptions]])+    * options - (string) les options de connexion (voir [[http://doc.qt.nokia.com/latest/qsqldatabase.html#setConnectOptions]])
  
-=== Returns === +=== Renvoie === 
-  * (Sql) this Sql+  * (Sql) ce Sql
  
 === Exceptions === === Exceptions ===
-  * (DatabaseDriverUnavailableError) this driver is not available +  * (DatabaseDriverUnavailableError) ce pilote n'est pas disponible 
-  * (ConnectionError) connection failed+  * (ConnectionError) échec de connexion
  
 ==== prepare ==== ==== prepare ====
-Prepare a request on the current database.+Préparer une requête sur la base de données actuelle.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.prepare(queryString, parameters); myObject.prepare(queryString, parameters);
Ligne 71: Ligne 70:
  
 === Arguments === === Arguments ===
-  - queryString - (string) the query string to prepare +  - queryString - (string) le "string" de requête à préparer 
-  - parameters - (object) the prepare parameters+  - parameters - (object) les paramètres de préparation
  
-=== Returns === +=== REnvoie === 
-  * (Sql) this Sql+  * (Sql) ce Sql
  
 === Exceptions === === Exceptions ===
-  * (PrepareQueryError) unable to prepare the query+  * (PrepareQueryError) ne parvient pas à préparer la requête
  
-=== Example ===+=== Exemple ===
 <code javascript> <code javascript>
 myObject.prepare("INSERT INTO myTable (id, data) VALUES(:id, :data)", { myObject.prepare("INSERT INTO myTable (id, data) VALUES(:id, :data)", {
Ligne 89: Ligne 88:
  
 ==== execute ==== ==== execute ====
-Execute a prepared request or executes a request on the current database.+Exécuter une requête préparée ou exécuter une requête sur la base de données actuelle.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.execute(queryString); myObject.execute(queryString);
Ligne 100: Ligne 99:
  
 === Arguments === === Arguments ===
-  - queryString - (string) the query string to execute+  - queryString - (string) le "string" de requête à exécuter
  
-=== Returns === +=== Renvoie === 
-  * (Sql) this Sql+  * (Sql) ce Sql
  
 === Exceptions === === Exceptions ===
-  * (ExecuteQueryError) failed to execute the query+  * (ExecuteQueryError) l'exécution de la requête a échoué
  
 ==== fetchResult ==== ==== fetchResult ====
-Retrieves the result of an executed request.+Retrouver le résultat d'une requête précédemment exécutée.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.fetchResult(indexStyle); myObject.fetchResult(indexStyle);
Ligne 120: Ligne 119:
  
 === Arguments === === Arguments ===
-  - indexStyle - ([[#indexstyle|IndexStyle]]) the fetch index style+  - indexStyle - ([[#indexstyle|IndexStyle]]) le style d'indexation de restitution
  
 === Returns === === Returns ===
-  * (Sql) this Sql+  * (Sql) ce Sql
  
 === Exceptions === === Exceptions ===
-  * (FetchError) cannot fetch the result of a non-select query+  * (FetchError) ne peut restituer le résultat d'une requête non sélectionnée
  
 ==== disconnect ==== ==== disconnect ====
-Disconnects the current database connection.+Déconnecter de la base de données actuelle.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.disconnect(); myObject.disconnect();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (Sql) this Sql+  * (Sql) ce Sql
  
 ===== Enumerations ===== ===== Enumerations =====
  
 ==== Driver ==== ==== Driver ====
-SQL driversOn Windows only the MySQL, PostgreSQL, SQLite 3, Firebird and ODBC drivers are installed by default.+Les pilotes SQL. Les pilotes MySQL, PostgreSQL, SQLite 3, Firebird et ODBC sont installés par défaut sur Windows uniquement.
  
-=== Values ===+=== Valeurs ===
   - SQLite2: [[http://www.sqlite.org/|SQLite 2]]   - SQLite2: [[http://www.sqlite.org/|SQLite 2]]
   - SQLite: [[http://www.sqlite.org/|SQLite 3]]   - SQLite: [[http://www.sqlite.org/|SQLite 3]]
-  - PostgreSQL: [[http://www.postgresql.org/|PostgreSQL]] (versions 7.3 and above)+  - PostgreSQL: [[http://www.postgresql.org/|PostgreSQL]] (versions 7.3 et supérieur)
   - MySQL: [[http://www.mysql.com/|MySQL]]   - MySQL: [[http://www.mysql.com/|MySQL]]
-  - ODBC: [[http://msdn.microsoft.com/en-us/library/ms710252(v=vs.85).aspx|Open Database Connectivity]] (ODBC) - Microsoft SQL Server and other ODBC-compliant databases+  - ODBC: [[http://msdn.microsoft.com/en-us/library/ms710252(v=vs.85).aspx|Open Database Connectivity]] (ODBC) - Microsoft SQL Serveur et autre base de données conforme ODBC
   - InterBase: [[http://www.borland.com/fr/products/interbase/index.html|Borland InterBase]] ([[http://www.firebirdsql.org/|Firebird]])   - InterBase: [[http://www.borland.com/fr/products/interbase/index.html|Borland InterBase]] ([[http://www.firebirdsql.org/|Firebird]])
   - OCI: [[http://www.oracle.com/technetwork/database/features/oci/index.html|Oracle Call Interface Driver]]   - OCI: [[http://www.oracle.com/technetwork/database/features/oci/index.html|Oracle Call Interface Driver]]
-  - TDS: [[http://www.sybase.com/products/databasemanagement/adaptiveserverenterprise|Sybase Adaptive Server]] (obsolete+  - TDS: [[http://www.sybase.com/products/databasemanagement/adaptiveserverenterprise|Sybase Adaptive Server]] (obsolète
-  - DB2: [[http://www-01.ibm.com/software/data/db2/|IBM DB2]] (version 7.1 and above)+  - DB2: [[http://www-01.ibm.com/software/data/db2/|IBM DB2]] (version 7.1 et supérieur)
  
 ==== IndexStyle ==== ==== IndexStyle ====
-The fetch index style.+Retrouver le style d'un index.
  
-=== Values === +=== Valeurs === 
-  - IndexNumber: indexes the results by number +  - IndexNumber: indexe les résultats par numéro 
-  - IndexName: indexes the results by column name+  - IndexName: indexe les résultats par colonne nom
fr/code/data/sql.1332432102.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)