세션에서 데이터 테이블을 저장하고 C# .net에서 세션의 값을 검색하는 방법은 무엇입니까?세션에서 데이터 테이블 저장 및 검색
답변
세션에 데이터 테이블을 추가
DataTable Tissues = new DataTable();
Tissues = dal.returnTissues("TestID", "TestValue");// returnTissues("","") sample function for adding values
Session.Add("Tissues", Tissues);
세션에서 해당 데이터 테이블을을 취득합니다 :
DataTable Tissues = Session["Tissues"] as DataTable
또는
DataTable Tissues = (DataTable)Session["Tissues"];
예를 들어, 데이터 테이블에 10,000 개의 레코드가있는 경우이 변경 사항은 응용 프로그램/페이지의 성능에 영향을 미칠 것으로 생각합니다. – Musikero31
@ Musikero31 사용 방법에 따라 웹 페이지의 성능을 향상시킬 수 있습니다. –
당신은 그런 식으로 그것을 할 수 있지만, DataSet 개체에 저장 세션은 그리 효율적이지 않습니다. 많은 사용자가있는 웹 응용 프로그램을 사용하는 경우 서버 메모리가 실제로 막히게됩니다.
정말 그렇게해야한다면 데이터 세트가 필요하지 않은 즉시 세션에서 제거하는 것이 좋습니다.
이것은 보조 메모와 동일하지만 일반적으로 세션 및 ViewState의 크기를 작게 유지하려는 것입니다. 나는 일반적으로 ID와 소량의 패킷을 Session과 ViewState에 저장한다.
예를 들어 한 페이지에서 다른 페이지로 큰 데이터 청크를 전달하려는 경우 쿼리 문자열에 ID를 저장하고 해당 ID를 사용하여 데이터베이스 또는 파일의 데이터를 가져올 수 있습니다.
PS :하지만 내가 말했듯이,이 쿼리 :
세션에 DataTable
를 저장하는 데에 전혀 관련이있을 수 있습니다 :
DataTable dtTest = new DataTable();
Session["dtTest"] = dtTest;
이 세션에서 DataTable
를 검색하려면 :
DataTable dt = (DataTable) Session["dtTest"];
- 1. iPhone - 데이터 저장 및 검색
- 2. 데이터베이스의 데이터 저장 및 검색
- 3. NSMutablearray에서 데이터 저장 및 검색
- 4. 자바 스크립트 세션에서 양식 데이터 저장
- 5. XML 데이터 구문 분석 및 저장 및 데이터 검색
- 6. MIDP RMS로 데이터 저장 및 PC에서 검색
- 7. 전체 테이블 검색 및 데이터 암호화
- 8. 특정 사용자에 대한 게시물 및 데이터 저장 후 데이터 검색
- 9. 암호 저장 및 검색
- 10. 데이터베이스 저장 및 검색
- 11. winforms 로컬로 데이터 테이블 저장
- 12. 테이블 데이터베이스에 tcp 데이터 저장
- 13. 사용자 지정 데이터 테이블 검색
- 14. 세션에서 변경된 데이터 손실
- 15. asp.net의 세션 상태에서 값 저장 및 검색
- 16. 테이블 별칭 및 데이터 테이블
- 17. PHP 세션에서 jQuery 변수 저장
- 18. PHP 세션에서 다중 값 저장
- 19. PHP 세션에서 도메인 모델 저장
- 20. 세션에서 캔트 저장소 해시 테이블 - Asp.net MVC3
- 21. Django로 프로젝트 특정 데이터 저장/검색/편집
- 22. RestKit 및 데이터 저장
- 23. 추가 및 데이터 검색
- 24. MySQL의 문자열 저장 및 검색
- 25. PHP에서 날짜 저장 및 검색?
- 26. web.config에서 값 저장 및 검색
- 27. 저장 및 CoreData UIImage 검색
- 28. 데이터베이스에 이미지 저장 및 검색
- 29. jQuery 검색 및 필터 테이블
- 30. Ajax로 테이블 검색 및 정렬
을 세션 [ "BufferDatatable"] = dt; ((DataTable) Session [ "BufferDatatable"]). Rows.Add (titlelbl.Text, txtEnable.Text, txtValue.Text, txtValue.Text); 문제를 해결하면 – subash
수 있습니까? – subash