2017-06-26 7 views

Répondre

0

la mise en œuvre, et en utilisant le selectCommand (et non la propriété, il semble fonctionner bien.

... 

     SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(sqlQuery, sqlConnection); 

     foreach (SqlParameter sqlParameter in sqlParameterCollection) 
     { 
      sqlCommand.Parameters.Add(new SqlParameter(sqlParameter.ParameterName, sqlParameter.Value)); 
     } 
     sqlDataAdapter.SelectCommand = sqlCommand; 
     DataSet dataSet = new DataSet(); 
     sqlDataAdapter.Fill(dataSet); 

...

0

La réponse courte est oui. Le passage de paramètres à une procédure stockée qui met à jour et renvoie des valeurs n'est pas différent du côté SqlDataAdapter par rapport à une procédure stockée qui renvoie uniquement des valeurs basées sur les paramètres transmis.