Help Center > Foundation Help

S’applique à :

  • Winshuttle Foundation

Propriétés du plug-in Requête OLEDB

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.

Remarque : un pilote Oravle 64 bits est nécessaire pour utiliser ce plug-in.

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. La valeur par défaut est No.

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]'