ASP.NET读取数据库问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:19:59
ASP.NET,C#,SQL2000我想要用存储过程读取数据库里的信息,并且绑定到一个DataGrid里面,请问该怎么实现啊,主要是存储过程怎么写

//页面初始化时进行数据绑定
SqlConnection conn=new SqlConnection(Class.DataAccess.ConnectionStrBySql );
if(!IsPostBack)
{
ViewState["QueryStr"] =Request["sf"];
cmd=new SqlCommand("CompanyTable_GetSearchResult",conn);
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("@pageindex",1);
cmd.Parameters.Add("@pagesize",1);
cmd.Parameters.Add("@skey","");
cmd.Parameters.Add("@docount",true);
conn.Open();
pager.RecordCount=(int)cmd.ExecuteScalar();
conn.Close();
Bind();//这个函数写绑定grid

你最好把你要存储过程的目的说一下,
我给你写个简单的吧
use Northwind
create procedure selectByName
@userName
as
select * from Employee
where f_name=@userName
这样就创建了一个根据名称查找人的存储过程

你可以在百度搜 微软学生中心 下载vs2005