Hello,

J'ai du mal à comprendre la signification des différents paramètres de SqlCommand.Parameters.Add(...), qui permet d'ajouter un paramètre à passer à une procédure stockée.

Voici ce que dit MSDN :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Paramètres
parameterName
Type : System..::.String
Nom du paramètre. 

sqlDbType
Type : System.Data..::.SqlDbType
Une des valeurs de SqlDbType. 

size
Type : System..::.Int32
Longueur de colonne.

sourceColumn
Type : System..::.String
Nom de la colonne source.
Le 1er OK.
Le 2e : quelle est l'utilité ? une optimisation de l'appel .net ?
Le 3e : (longueur = taillle ?) une donnée trop grande est-elle tronquée ? ou la procédure tombe en erreur ? ou ...
Le 4e, le pire : de quelle "colonne source" s'agit-il ?

Bref, si quelqu'un peut m'éclairer.