DataTable의 행을 SQL 삽입 문을 사용하지 않고 Excel 스프레드 시트에 추가하는 방법이 있습니까? 다른 방법이 있습니까?C# DataTable에서 Excel 스프레드 시트로 행 삽입
foreach (DataRow drow in DataTable DT)
{
cmd.CommandText = "INSERT INTO [LHOME$]([Date], [Owner], [MAKE], [BUY],
[OVERAGE], [SUM]) " + "VALUES(" + "'" + drr.ItemArray[0].ToString() + "'" + "," + "'" + drr.ItemArray[1].ToString() + "'" + "," + "'" + drr.ItemArray[2].ToString() +
나는 Excel 워크 시트에 들어가는 데이터 유형 해결하기 위해 노력하고있어. 문자열로 저장된 모든 숫자가 각 셀에 변환 프롬프트가있는 텍스트로 삽입되기 때문입니다. 있는 그대로 워크 시트에 쓸 때. dataTypes는 모두 String입니다. 하지만 DataType을 지정하지 않아도되는 방법을 찾고 있습니다. DataTable에서 내 변경 사항을 적용하고 변경 사항을 스프레드 시트에 적용하는 방법이 있다면.
제목이 실제 질문과 실제로 일치하지 않는다고 생각합니다. – pyrocumulus