.net private void bind() 什么意思

2025-04-24 12:36:46
推荐回答(1个)
回答1:

private void bind() //数据绑定方法
{
string sqlstr = "select * from users";//声明一条SQL语句,这是一条查询语句,查询users表里的信息
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);//声明SqlDataAdapter对象,传入参数是sql语句和SqlConnection连接(SqlDataAdapter是 DataSet和 SQL Server之间的桥接器,用于检索和保存数据)
DataSet myds = new DataSet();//声明一个DataSet用来存储数据
myda.Fill(myds, "users");//把从数据库读取的信息添加到DataSet对象中

GridView1.DataSource = myds;//设置GridView控件数据源
GridView1.DataKeyNames = new string[] { "user_id" };//主键(就是设置GridView的主键)
GridView1.DataBind();//绑定GridView控件
}