私はStoredProcedure
sqlserver 2005で使用しています。
ストアド プロシージャ:
create proc useGetASP @PartyCode nvarchar(50)
as
select *
from partyRegister
where PartyCode=@PartyCode
Go
asp.net Visual Studio 2010で実行しようとしていました。
コードを調査することで、使用する必要があることがわかりました
cmd.CommandType = CommandType.StoredProcedure
しかし、残念ながら CommandType.StoredProcedure は存在せず、機能していません。
したがって、私は使用しました:
cmd.CommandType = SqlDataSourceCommandType.StoredProcedure;
しかし、これも機能していません。その下に赤い線が表示されます [無効なものを入力すると表示されます]。ツールチップとして、次のようなエラーが表示されます。CommandType does not exists in current context
私の完全なコード:
con.Open();
cmd = new SqlCommand("useGetASP",con);
//cmd.CommandType =CommandType./*Not Working*/
cmd.CommandType = SqlDataSourceCommandType.StoredProcedure;/*Also Not Working*/
cmd.Parameters.AddWithValue("@PartyCode","0L036");
私の間違いは何ですか?
ストアド プロシージャを実装するには、どのコマンドを使用すればよいですか?
私を助けてください。