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.