Requête ODBC
« Retour au tableau des plug-ins
Rubriques connexes
Le plug-in Requête ODBC permet d’utiliser des bases de données SQL en créant, mettant à jour et supprimant des enregistrements de base de données.
Paire de valeurs | Description |
connectionstring | Chaîne de connexion ODBC à une base de données. |
escapesql | La valeur Yes/No indique si les plug-ins doivent échapper les apostrophes dans les valeurs de champ utilisées dans les substitutions dans la requête fournie. Si vous ne définissez pas le paramètre, la valeur Yes est utilisée par défaut. |
query | Requête à exécuter sur la base de données avec les données de formulaire. |
Exemple 1 : Insérer un enregistrement
- connectionstring – DRIVER={SQL Server};SERVER=localhost;DATABASE=ws;UID=svdb;PWD=ws;OPTION=3
- query – set quoted_identifier off; insert into EnvironmentalLog (ID, EquipName, ScrubFlow, PressDrop, Comments) values ("[formId]", "[EquipName]", "[ScrubFlow]", "[PressDrop]", "[Comments]")
Exemple 2 : Mettre à jour un enregistrement
- connectionstring – DRIVER={SQL Server};SERVER=localhost;DATABASE=ws;UID=svdb;PWD=ws;OPTION=3
- query – set quoted_identifier off; update EnvironmentalLog set EquipName = "[EquipName]" where ID = "[//my:titleNum]" update EnvironmentalLog set PressDrop = "[PressDrop]" where ID = "[//my:titleNum]" update EnvironmentalLog set distComments = "[Comments]" where ID = "[//my:titleNum]"
Exemple 3 : Supprimer un enregistrement
- connectionstring – DRIVER={SQL Server};SERVER=localhost;DATABASE=ws;UID=svdb;PWD=ws;OPTION=3
- query – set quoted_identifier off; delete fromEnvironmentalLog where ID = "[//my:titleNum]"