2010-06-29 4 views
0

다음과 같은 문제가 있습니다. 제안을 게시 해 주시기 바랍니다.연결이 끊긴 세션 데이터 집합 유지

문제점 : 1. DB 연산의 결과를 Session 변수의 DataTable에 저장했습니다. 2. 'X'라는 새 DataTable 변수를 만들고 Session 변수에 저장된 DataTable을 할당합니다. 3. 새로 생성 된 DataTable 변수 'X'에 대해 몇 가지 작업을 수행했습니다. 4. 이제 세션 변수를 탐색하면 'X'에 대한 변경 사항과 함께 데이터가 변경됩니다.

새로 만든 DataTable 'X'에서만 작업이 수행 되었기 때문에 왜 Session 변수에서 DataTable이 변경되었는지 이해할 수 없습니다. 당신의 변수 X 그냥 세션에 저장되어있는 같은 DataTable을을 참조하고 -

는 당신의 도움이 크게 인 Vinay

답변

0

당신은 새로운 DataTable의를 생성되지 않습니다 감사합니다.

같은 구조와 데이터로 새 DataTable을 만들려면 DataTable.Copy 메서드를 사용하십시오.

+0

대단히 감사합니다. 이 문제가 해결되었습니다. – vinay

관련 문제