asp.net을 사용하여 엑셀 파일에 데이터베이스 (대다수가 oracle)에서 많은 양의 데이터 (거의 230.000 행)를 가져와야한다면 어떻게 할 것입니까? 이 문제에 대한 조언이 필요합니다.많은 양의 데이터를 내보내는 가장 효율적인 방법
답변
csv (쉼표로 분리 된 값) 파일 형식을 사용해야합니다. 그것은 엑셀로 매우 가볍고 지원됩니다
나는이 해결책에 돌려 보냈다. 이것은 매우 신속합니다. 감사. – mavera
NPOI 라이브러리를 살펴 보시기 바랍니다.
답변 해 주셔서 감사합니다. interop에 대한 정보가 있다면, interop보다 더 낫다고 말할 수 있습니까? 나는 interop를 사용했지만 조금 느리다. – mavera
@mavera, 당신이 질문에 ASP.NET 태그를 가지고 있기 때문에이 서버 쪽을하고 싶다고 가정합니다. 서버 측에서는 Microsoft에서 Office 자동화를 지원하지 않으므로 문제가 발생할 수 있음을 알 수 있습니다. NPOI는 매우 신뢰할 수 있고 실적이 좋은 것으로 입증되었습니다. –
@ Taylor 다시 한번 감사드립니다. – mavera
- 1. 많은 양의 데이터를 업데이트하는 가장 빠른 방법
- 2. 많은 양의 데이터를 웹 서비스에 전달하는 방법
- 3. RDLC TextBox에 많은 양의 데이터를 표시하는 방법
- 4. SQLServer db에서 많은 양의 데이터를 복사하는 방법
- 5. 많은 양의 데이터를 빠르게 표시하는 방법
- 6. 많은 양의 데이터를 SQL Server Express에로드하는 가장 좋은 방법은 무엇입니까
- 7. 큰 데이터를 Excel로 내보내는 방법
- 8. pdf에서 데이터를 내보내는 가장 좋은 방법
- 9. 많은 양의 데이터를 SQL CE 데이터베이스에 복사
- 10. 많은 양의 텍스트 데이터를 저장하는 가장 좋은 방법은 무엇입니까?
- 11. 많은 양의 다른 유형의 데이터를 저장하는 가장 좋은 방법은 무엇입니까?
- 12. C#으로 많은 양의 데이터를 저장하려면 어떻게해야합니까?
- 13. 많은 양의 float 데이터를 처리하는 방법은 무엇입니까?
- 14. 많은 양의 데이터를 연결하는 우아한 UI
- 15. 많은 양의 데이터를 Oracle SQL 데이터베이스에로드
- 16. 많은 양의 보고서 데이터를 표시하는 방법 클라이언트 측 (mongoDB, JS)
- 17. 문자열에서 데이터를 가져 오는 가장 효율적인 방법
- 18. Blackberry에 많은 양의 텍스트를 표시하는 가장 좋은 방법
- 19. 데이터베이스의 많은 양의 데이터를 비교하는 방법은 무엇입니까?
- 20. DB2에서 Oracle로 많은 양의 데이터를 전송합니까?
- 21. 많은 양의 텍스트 데이터를 HTML 형식으로 입력하십시오.
- 22. ServletOutputStream을 사용하여 많은 양의 데이터를 효율적으로 전송
- 23. 많은 양의 데이터를 최대한 빨리 삭제 하시겠습니까?
- 24. 경고 : 많은 양의 데이터를 클립 보드에 복사했습니다.
- 25. 파일에 데이터를 쓰는 가장 효율적인 방법은 무엇입니까?
- 26. 이전 데이터베이스에서 많은 양의 데이터를 새로운 데이터베이스로 마이그레이션하는 방법
- 27. 테이블간에 프로그래밍 방식으로 많은 양의 데이터를 전송하는 방법?
- 28. 트리거에서 많은 양의 DML을 코딩하는 가장 좋은 방법
- 29. 많은 양의 텍스트 및 동적 데이터를 PDF로 변환
- 30. 테이블 데이터를 파일로 내보내는 방법
가 Excel에서 65535 행의 제한 아닌가? – sjngm
@sjngm, Excel 2007 이후가 아닙니다. Excel 2003 이전 버전에서는 데이터가 여러 개의 워크 시트로 분할 될 수있었습니다. 참조 1,048,576 행 x 16,384 열, http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP010073849.aspx Excel 2007의 –
은 1.000.000입니다. – mavera