DataReader 대신 DataSet을 사용해야하는시기는 언제입니까?DataSet, 오래된 혼동
DataReader 대신 DataSet을 사용해야하는 경우?
언제 데이터를 단절된 방식으로 사용해야합니까?
데이터를 단절된 방식으로 사용해야 할 때?
N.B. 어느 것이 더 나은지 묻지 않습니다. DataSet 사용에 대한 적절한 시나리오를 알아야합니다. 2 년 동안 .net에서 프로그래밍 중이지만 결코 심각하게 필요하지는 않습니다.
DataReader 대신 DataSet을 사용해야하는시기는 언제입니까?DataSet, 오래된 혼동
DataReader 대신 DataSet을 사용해야하는 경우?
언제 데이터를 단절된 방식으로 사용해야합니까?
데이터를 단절된 방식으로 사용해야 할 때?
N.B. 어느 것이 더 나은지 묻지 않습니다. DataSet 사용에 대한 적절한 시나리오를 알아야합니다. 2 년 동안 .net에서 프로그래밍 중이지만 결코 심각하게 필요하지는 않습니다.
한 시나리오에서 응용 프로그램의 한 계층에서 다른 계층으로 데이터를 전달하려면 데이터 집합을 사용할 수 있습니다. 더 많은 정보를 원하시면 Dataset and DataReader
DataSet은 필요한 모든 데이터 레코드를 메모리에 보유하는 반면 DataReader는 데이터 연결에서 레코드를 한 번에 하나씩 읽습니다.
DataSet은 일반적으로 DataReaders를 사용하여 데이터로 채워집니다.
고성능 전진 전용 판독기가 필요한 경우 DataReader를 사용하십시오.
직렬화 또는 계층 간 데이터 전달과 같이 모든 데이터가 동시에 존재해야하는 작업을 수행해야하는 경우 데이터 집합을 사용하십시오. 그러나 다른 사람들이 지적했듯이 DataSet 개체가 아닌 List<T>
을 사용하면 계층 간 문제를보다 효과적으로 구분할 수 있습니다.
자세한 내용은 http://articles.sitepoint.com/article/dataset-datareader 및 http://msdn.microsoft.com/en-us/magazine/cc188717.aspx을 참조하십시오.
중복 된 http://stackoverflow.com/questions/1083193/whats-better-dataset-or-datareader 등등. –
@ John Saunders, 제 질문을 읽어 보셨습니까? – anonymous