我需要遍历一个DataTable. 我在那里有一列名为ImagePath.
DataTable
ImagePath
当我使用时,DataReader我这样做:
DataReader
SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr["ImagePath"].ToString(); }
我怎样才能达到同样的目的DataTable?
DataTable dt = new DataTable(); SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.Fill(dt); foreach(DataRow row in dt.Rows) { TextBox1.Text = row["ImagePath"].ToString(); }
…假设连接已打开并且命令设置正确。我也没有检查语法,但它应该给你的想法。