我有一個帶有兩個選項卡的excel表,所以我想從一個選項卡獲取一行並插入另一個選項卡,我認爲它將與sqlserver或mysql中的相同。只需選擇並插入..選擇並插入命令OLEDB命令c#
我正在使用此查詢,但它說語法錯誤不知道它有什麼問題。
testCommand.CommandText = "Insert into [ActiveLicenses$](Select * from [companies$]
where [License Number] = '" + lnumber + "')";
testCommand.ExecuteNonQuery();
UPDATE
有沒有辦法直接從Excel工作表中刪除行?
我需要近50萬行逐一所以這可能使它成爲現實慢,,, , – confusedMind
使用OleDB單獨插入行聽起來會很慢,建議使用VSTO會提高性能,特別是如果您使用此技術:http://stackoverflow.com/a/2294087/495455 –
請檢查我的答案以及是否請求看起來是正確的和RITE方法 – confusedMind