고객이 CSV 파일을 업로드 할 수있는 Windows 기반 응용 프로그램을 디자인해야합니다. 양식은 파일 업로드, SQL의 테이블에 추가/삽입하기 전에 데이터 삭제 및 동일한 기본 키/데이터로 데이터 동기화의 세 가지 버튼으로 구성됩니다. SqlBulkCopy
사용하여이에CSV 데이터 읽기 및 C# .NET의 SQL에 삽입
-1
A
답변
0
를 적어 봐 - CSV를 읽을 http://www.csvreader.com/code/cs/upload_csv.php
0
아주 간단한 방법은 MS 텍스트 드라이버를 사용하여 DSN을 만드는 것입니다. 그런 다음 데이터베이스 테이블과 같은 CSV 파일을 읽을 수 있습니다. 다음과 같은 내용 :
OdbcConnection conn = new OdbcConnection("DSN=Stack");
conn.Open();
OdbcCommand foo = new OdbcCommand(@"SELECT * FROM [stack.csv]",conn);
IDataReader dr = foo.ExecuteReader();
while (dr.Read())
{
List<string> data = new List<string>();
int cols = dr.GetSchemaTable().Rows.Count;
for (int i=0; i<cols; i++)
{
System.Diagnostics.Debug.WriteLine(dr[i].ToString());
}
}
관련 문제
- 1. .Net의 SAS 데이터 소스에서 데이터 읽기
- 2. SQL에 csv 가져 오기
- 3. SQL에 여러 CSV 트래버스
- 4. LINQ를 사용하여 데이터 집합의 데이터를 SQL에 삽입
- 5. PHP로 CSV 파일로드 및 읽기
- 6. VB를 사용하여 CSV 파일에서 데이터 읽기
- 7. SQL에 여러 행 삽입
- 8. 유니 코드 코드를 SQL에 삽입
- 9. Microsoft 텍스트 드라이버를 사용하여 CSV 데이터 읽기
- 10. 포스트 그레스에서 줄 단위로 csv 데이터 읽기 및 저장
- 11. CSV 데이터 파일의 MySQL 대량 삽입
- 12. 배열에 csv 파일 데이터 삽입 (PHP)
- 13. C# 및 .NET의 libcurl
- 14. 배열로 csv 파일 읽기
- 15. 디렉토리를 읽은 다음 SQL에 삽입
- 16. .NET의 속성 및 데이터 바인딩
- 17. C#에서 csv 파일의 특정 열 읽기
- 18. 데이터베이스에서 데이터 읽기/C#
- 19. CSV 읽기 및 다른 배열 만들기
- 20. 파이썬 CSV 모듈 동시 읽기 및 쓰기
- 21. SQL에 배열의 2D 값 삽입
- 22. 해시로 csv 읽기
- 23. CSV (또는 XLS의 시트)가 SQL에 .Net을 사용하여 명령문을 작성 (삽입)합니다.
- 24. VBScript를 사용하여 CSV 파일 읽기
- 25. Java와 C# 및 .NET의 차이점
- 26. 한 테이블에서 데이터 읽기 및 다른 테이블에서 데이터 읽기
- 27. 여러 줄의 headerinfo가있는 큰 csv 데이터 파일을 Matlab에 읽기
- 28. F90에서 C 데이터 파일 읽기
- 29. .csv 파일의 필드 값 읽기?
- 30. 파이썬에서 CSV 읽기 문제가 발생했습니다.
여기에 질문이 있습니까? 아니면 누군가가 당신을 위해 그것을 모두 코딩 할 것으로 기대 했습니까? – BrokenGlass
[.CSV를 구문 분석하는 상위 6 가지 방법? 고성능!] (http://izlooite.blogspot.com/2011/06/top-6-ways-to-parse-csv-high.html) –