하나의 탭에서 행을 가져 와서 다른 행에 삽입하려면 Excel 2007에서 sqlserver 또는 mysql과 같을 것이라고 생각합니다. 그냥 선택하고 삽입하십시오.선택 및 삽입 명령 OLEDB 명령 C#
이 쿼리를 사용하고 있지만 구문 오류로 잘못된 것이 확실하지 않습니다.
testCommand.CommandText = "Insert into [ActiveLicenses$](Select * from [companies$]
where [License Number] = '" + lnumber + "')";
testCommand.ExecuteNonQuery();
UPDATE
은 엑셀 시트에서 직접 행을 삭제하는 방법은 없나요?
는 거의 50 만 행이 하나씩 그래서 이것은 진짜 느리게 만들 수도 얻을 필요가 ,,, , – confusedMind
OleDB를 사용하여 행을 개별적으로 삽입하면 속도가 느려지므로 VSTO를 사용하면 성능이 향상됩니다 (특히이 기술을 사용하는 경우) : http://stackoverflow.com/a/2294087/495455 –
내 대답을 확인하십시오. 올바른 견해와 RITE 접근법 – confusedMind