3
IからDbCommand
を使用しています:私はのparamsを持つオブジェクト構築していますSystem.ComponentModel.Component
DbCommandとLinq?
:
DbCommand command = _webERPDB.GetStoredProcCommand("mySp");
_webERPDB.AddInParameter(command, "@a", DbType.Int32, policyId);
_webERPDB.AddInParameter(command, "@b", DbType.Int32, appPolicyPrintQaCheckListId);
_webERPDB.AddInParameter(command, "@c", DbType.Int32, createdBy);
をそして今、私はLINQを使用して、それを反復処理したい:
IEnumerable<DbParameter> t = from a in command.Parameters select a;
が、それはです次のエラーが発生しました:
私はそれをキャストする必要がありますか?それは既にDbParameterのコレクションです... –
更新された答えを参照してください。 – ken2k