0
실행하려는 두 개의 다른 저장 프로 시저가 있습니다. 나열된 첫 번째 항목은 시작시 실행되어 데이터베이스의 모든 항목을 표시합니다. 두 번째는 특정 항목 만 표시하는 버튼 누르기에서만 실행하고 싶습니다. 이 두 가지를 모두 실행하는 것이 가장 좋은 방법은 아닐지 모르지만 지금까지는 여러 가지 시도를 해봤습니다. 어떤 충고?단추 누르기에서 SQL 데이터 소스 저장 프로 시저 변경
<asp:SqlDataSource ID="sqlDevRequestHistory" runat="server" ConnectionString="<%$ ConnectionStrings:TrackIt %>"
SelectCommand="DevRequestHistory_SEL2" SelectCommandType="StoredProcedure" />
<asp:SqlDataSource ID="SqlDevReqestHistory" runat="server" ConnectionString="<%$ ConnectionStrings:TrackIt %>"
SelectCommand="DevRequestHistory_SEL" SelectCommandType="StoredProcedure" />
public void btnShowAll_Click(object sender, EventArgs e)
{
using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["TrackIt"].ConnectionString))
{
using (var command = new SqlCommand("DevRequestHistory_SEL", connection))
{
command.CommandType = CommandType.StoredProcedure;
connection.Open();
command.ExecuteNonQuery();
}
}
}