65.9K
CodeProject 正在变化。 阅读更多。
Home

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

starIconstarIconstarIconstarIconstarIcon

5.00/5 (3投票s)

2010年10月26日

CPOL
viewsIcon

14609

从技术上讲,为了速度和灵活性,最佳方法是这样做: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 中的数据是最快的。
© . All rights reserved.