sql = "select id,name,address,phone from user";
SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
sda.Fill(datatb, "Product_Info");
string[] id=new string[datatb.Tables[0].Rows.Count];
string[] name=new string[datatb.Tables[0].Rows.Count];
string[] address=new string[datatb.Tables[0].Rows.Count];
string[] phone=new string[datatb.Tables[0].Rows.Count];
for (int i = 0; i < datatb.Tables[0].Rows.Count;i++ )
{
id[i]= datatb.Tables[0].Rows[i][0].ToString();
name[i]= datatb.Tables[0].Rows[i][1].ToString();
address[i]= datatb.Tables[0].Rows[i][2].ToString();
phone[i] = datatb.Tables[0].Rows[i][3].ToString();
}
这样就把需要的数据保存到各个数组里面了,从数组往文本框里面弄就比较简单了吧,当然也需要一个前后的功能--也就是上一个数据和下一个数据的切换,自己想一想应该可以实现吧!!
另外一个方法就是使用数据绑定,那样更简单一点!!