텍스트 파일 (쉼표로 구분하지 않고 다른 방법으로 다른 문자)에서 데이터베이스 (예 : mdf)로 데이터를 가져와야합니다. DataGridview가 데이터베이스에서 데이터를 빠르게로드하고 파일에서로드하기 때문입니다. 가장 좋은 방법은 무엇입니까? 는C# - 텍스트 파일에서 mdf로 데이터를 가져 오는 가장 빠른 (가장 빠른) 방법
1
A
답변
1
당신이 대량 삽입을 시도 할 수 있었다 (당신이 어떤의 .mdf 알) SQL 서버를 사용하는 경우 감사합니다
BULK
INSERT MyTable
FROM 'c:\myfile.txt'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
+0
내 텍스트 파일의 열은 하나의 고유 한 문자로 구분되지 않지만 ",", "]", "["...] 같은 열을 구분하는 다른 문자가 있습니다. 나는 줄을 읽고 컬럼으로 나눌 수있는 기능이 있지만 지금은 무엇이 최선인지 잘 모른다. –
+1
그 경우에는 CSV 형식을 준수하도록 파일을 미리 구문 분석 할 것을 제안합니다. – Martin
0
어쩌면 라이브러리 FileHelpers 당신을 위해 무엇인가를 할 수있는 .NET ...
관련 문제
- 1. 가장 빠른 가져 오기 방법?
- 2. 큰 텍스트 파일에서 가장 빠른 텍스트 검색 방법
- 3. 서버에서 데이터를 가져 오는 가장 빠른 방법은 무엇입니까?
- 4. 파일에서 HttpServletResponse로 텍스트를 복사하는 가장 빠른 방법
- 5. 파일에서 문자열을 찾는 가장 빠른 방법
- 6. 활성 디렉토리에서 데이터를 쿼리하는 가장 빠른 방법
- 7. 중복 데이터를 삭제하는 가장 빠른 방법
- 8. 텍스트 파일에서 부분 문자열을 찾는 가장 빠른 방법
- 9. 많은 양의 데이터를 업데이트하는 가장 빠른 방법
- 10. 문자열 목록을 필터링하고 가져 오는 가장 빠른 방법
- 11. 메모리에 텍스트 파일을로드하는 가장 빠른 방법/가장 깨끗한 방법
- 12. 웹에서 가장 빠른 다운로드 방법
- 13. DateTime으로 검색하는 가장 빠른 방법
- 14. MethodBase 객체를 가져 오는 가장 빠른 방법은 무엇입니까?
- 15. C# 프로그래밍을 배우는 가장 빠른 방법
- 16. 가장 빠른 형태
- 17. 가장 빠른 정렬 기능
- 18. PHP에서 가장 빠른 IPC
- 19. 개체에서 XPathDocument로 가장 빠른 방법
- 20. 레일로 돌아가는 가장 빠른 방법
- 21. 가장 빠른 tr : 호버 방법
- 22. 빠른 처리를위한 가장 좋은 방법
- 23. 카이로를 시작하는 가장 빠른 방법
- 24. Maven을 배우는 가장 빠른 방법
- 25. 가장 빠른 방법으로 데이터에 액세스, objective-c
- 26. 오늘 가장 빠른 전체 텍스트 검색?
- 27. 텍스트 (char *)에서 데이터를 가져 오는 가장 좋은 방법
- 28. 엔티티 개체에서 ObjectContext 참조를 가져 오는 가장 빠른 방법은 무엇입니까?
- 29. 맞춤 라벨이있는 날짜의 값을 가져 오는 가장 빠른 방법은 무엇입니까?
- 30. Java에서 시스템 시간을 가져 오는 가장 빠른 방법은 무엇입니까?
방법 많은 데이터에 대해 이야기하고 있습니까? 데이터는 관계형입니까? 실적을 어떻게 테스트 했습니까? – Tom
로컬 파일에 액세스하는 속도가 느리도록 데이터를 어떻게 처리합니까? * * DB로 푸는 * 샘플을 쓸 수 있지만 여기에 갈 방법이 잘못되었다고 생각합니다 (현재 파일이있는 경우) –
나는 수천 개의 코드 줄이있는 200MB 텍스트 파일에 대해 이야기하고 있습니다. 나는 먼저 모든 라인을 읽고, 클래스 (데이터 용으로 만든)를 arraylist에주고 foreach 루프를 사용하여 sqlcommand를 만들고 매개 변수로 열을 추가하려고 시도했다. 그것은 효과가 있었지만 너무 오래 가져 왔기 때문에 더 나은 방법이 있다고 생각합니다. –