访问 System.Data.DataTable 中的值:技巧





5.00/5 (3投票s)
从技术上讲,为了速度和灵活性,最佳方法是这样做:public class TestClass{ private const string EMP_ID = "EmpId"; public void MyTestMethod() { //GetData 使用 SQL 查询从数据库中获取数据 DataTable dt =...
从技术上讲,最佳方法是这样做
public class TestClass { private const string EMP_ID = "EmpId"; public void MyTestMethod() { //GetData fetches data from the database using a SQL query DataTable dt = DataAccess.GetTableData(); DataColumn dcEmpId = dt.Columns[EMP_ID]; foreach (DataRow dRow in dt.Rows) { //Accessing data through datacolumn int empId = Convert.ToInt32(dRow[dcEmpId]); } } }实际上,使用 DataColumn 访问 DataTable 中的数据是最快的。