datatable에서 클래스 속성을 초기화 할 때 사용하는 것이 더 적합 할 것입니다.DataTables에서 일부 값을 초기화 할 때 우리는 무엇을 사용해야합니까?
즉 확장 성이 어떤 쉽게 처리 할 수있다 접근
name=dt.Rows[0][0] or name=dt.Rows[0]["Name"]
. 현재 2 차 접근법을 사용하고 있지만 인덱스가 아니라 이름을 사용하면 UI 대신 저장 프로 시저 만 변경하면됩니다.
그러나 코드의 가독성을 떨어 뜨립니다. 그래서
이는 TypedDataSets쪽으로 다소 이동한다는 것을 의미합니다. 너무 존 이니? –
@Shantanu : 꼭 그런 것은 아닙니다. 특정 유형의 열에 액세스하는 것만으로도 어떤 유형을 처리 할지를 변경하지 않습니다. 이제는 강력하게 형식화 된 데이터 집합으로 이동하는 것이 적절한 단계 일 수 있지만 분명히 * 가질 필요는 없습니다. –
즉, 각 열 10 개가있는 데이터 세트 당 10 개의 테이블을 고려하면 각 열의 필드를 오버 헤드로 간주하지 않을 것이라고 생각하십니까? – devnull