Help Center > Foundation Help

S’applique à :

  • Winshuttle Foundation

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

Le plug-in Requête OLE DB permet d’utiliser des bases de données en créant, mettant à jour et supprimant des enregistrements de base de données.

Paire de valeurs

Description

connectionstring

Chaîne à utiliser pour la connexion à la 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.

isstoredprocedure

Expression booléenne qui indique si la valeur définie dans l’argument de requête est une procédure stockée de base de données.

paramètres

Liste de paramètres séparés par une virgule dans la requête.

parametertypes

Liste de types de paramètres séparés par une virgule dans la requête. Peut être int16, uint16, int32, uint32, int64, uint64, decimal, double, bool, single, float, date, datetime ou string.

query

Chaîne de requête.

values

Liste de valeurs séparées par une virgule à lier aux paramètres.

Exemple

  • connectionstring – Provider=sqloledb;Data Source=myServer;Initial Catalog=myDatabase;User Id=svadmin;Password=sharevis;
  • isstoredprocedure – false
  • parameters – @vendorcolumn,@vendoramount
  • parametertypes – string,double
  • query – select * from Invoices where vendor = ? and amount < ?
  • values – [VendorName],[Amount]

Cet exemple interroge la base de données définie par la chaîne de connexion. Il exécute la requête définie sur la base de données et lie les valeurs des champs SharePoint VendorName et Amount aux paramètres dans la requête.