Excel 통합 문서에서 데이터를 가져 와서 데이터베이스에로드해야하는 웹 응용 프로그램이 있습니다. ADO.NET 2.0을 사용 중이며 DataSet/DataTable/DataAdapter/등을 사용해야합니다. 이 작업을 수행합니다.ADO.NET을 사용하여 데이터베이스에 데이터를 업로드하는 방법
또한 업로드하기 전에 데이터를 확인하고 PK/FK/고유/기타 제약 조건 위반이있는 경우이를 사용자에게 알리는 요구 사항이 있습니다.
현재 Excel의 데이터를 DataTable에 업로드하고 데이터베이스의 데이터를 다른 DataTable로 가져 와서 두 테이블을 병합하고 (모든 것이 성공적으로 병합 된 경우) 데이터베이스를 업데이트합니다.
DataTable 또는 DataSet (또는 다른 ADO.Net 데이터 구조)의 메서드를 사용하여 PK/FK/Unique/Other 제약 조건을 확인할 수 있습니까? 내 요구 사항에 따라 데이터를 데이터베이스에 업로드하는 것이 권장되는 워크 플로는 무엇입니까?
슬프게도 우리는 Sybase IQ를 지금 사용하고 있습니다 ... 그래서 SSIS는 없습니다 : ( –