asp.net读取某列的前5行数据

来源:百度知道 编辑:UC知道 时间:2024/06/06 23:22:23
我需要从数据库中读取某一列的数据的前5行数据,并把数据写到
textBox1,
textBox2,
textBox3,
textBox4,
textBox5,中
读取的代码是怎么样的。
sql语句我是懂的,就是不知道怎么读取数据放到不同的textbox中而已

string sql = "select top 5 * [表名] where 查询 ";
SqlDataAdapter da = new SqlDataAdapter(sql, con);
DataTable dt = new DataTable();
da.Fill(dt);
textBox1.Text = dt.Rows[0]["username"].ToString();
//textBox1.Text = dt.Rows[行数]["字段名"].ToString();

select top 5 * [表名] where 查询
查询出来先建立一个虚表
datatable a=new datatable();
然后读取每一行的值
对textbox进行赋值。

textBox1.text={从数据库中得到的值};