asp.net如何調用存儲過程

在sqlserver中建立帶參數的存儲過程
use northwind
go
create procedure getcount
@dd datetime
as
print'輸入日期以後的有:'
select * from Orders where OrderDate>@ddsql

 

在asp.net中調用存儲過程
SqlConnection conn = new SqlConnection("server=.;database=northwind;user id=sa;pwd=**;");
SqlCommand comm = new SqlCommand("getcount", conn);
comm.CommandType = CommandType.StoredProcedure;
SqlParameter parm = comm.Parameters.Add("@dd",SqlDbType.DateTime);
parm.Value = "1996-8-1";
conn.Open();
SqlDataReader dr = comm.ExecuteReader();
dg.DataSource = dr;
dg.DataBind();
conn.Close();asp.net

 

在頁面中加入datagrid
<form id="form1" runat="server">
<asp:DataGrid ID="dg" runat=server></asp:DataGrid>
</form>ide

相關文章
相關標籤/搜索