2017-06-26 7 views
1

How to use a DataAdapter with stored procedure and parameterには、データアダプタのselectCommandプロパティが使用されています。ストアドプロシージャが更新され、データベースからデータを取得する場合にも同じことができますか?それを実装し、SelectCommandが(とないプロパティを使用して、で、それは大丈夫動作するようにストアドプロシージャとパラメータを使用してSqlDataAdapterを使用して値を更新および取得する

答えて

0

だ。

... 

     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

短い答えはイエスです。ストアドプロシージャにパラメータを渡します値を更新および返すメソッドは、渡されたパラメータに基づいて値を返すストアドプロシージャと比較して、SqlDataAdapterサイドと変わりありません。

関連する問題