OdbcParameterCollection, classe
Mise à jour : novembre 2007
Représente une collection de paramètres relatifs à OdbcCommand et leurs mappages respectifs à des colonnes dans DataSet. Cette classe ne peut pas être héritée.
Assembly : System.Data (dans System.Data.dll)
L'exemple suivant suppose que la source de données possède une table nommée MoneyTable et une procédure stockée nommée MoneyProcedure, définies comme suit :
CREATE TABLE MoneyTable (col1 int, col2 smallmoney, col3 decimal); CREATE PROC MoneyProcedure (@p1 int, @p2 smallmoney, @p3 decimal) AS INSERT INTO MyTable VALUES (@p1, @p2, @p3);
L'exemple crée des paramètres et appelle la procédure stockée MoneyProcedure.
public void CreateMyProc(OdbcConnection connection) { OdbcCommand command = connection.CreateCommand(); command.CommandText = "{ call MyProc(?,?,?) }"; OdbcParameter param = new OdbcParameter(); param.DbType = DbType.Int32; param.Value = 1; command.Parameters.Add(param); param = new OdbcParameter(); param.DbType = DbType.Decimal; param.Value = 1; command.Parameters.Add(param); param = new OdbcParameter(); param.DbType = DbType.Decimal; param.Value = 1; command.Parameters.Add(param); command.ExecuteNonQuery(); }
System.Object
System.MarshalByRefObject
System.Data.Common.DbParameterCollection
System.Data.Odbc.OdbcParameterCollection
System.MarshalByRefObject
System.Data.Common.DbParameterCollection
System.Data.Odbc.OdbcParameterCollection
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.