使用這個,就像操作數據庫的方式壹樣,它不會被覆蓋。
每次插入都會向當前Execl的表中追加壹個新數據行。
string str connection =“Provider = Microsoft。ACE . oledb . 12.0;”;
str connection+= @“Data Source = C:\ Documents and Settings \ v-changl \ My Documents \ couse . xlsx;”;
str connection+=“Extended Properties =“Excel 12.0 Xml;HDR =是“;”;
oledb connection objConnection = new oledb connection(strConnection);
對象連接。open();//打開相關連接。妳不需要我幫妳拼寫插入的sql語句,對嗎?
例如,拼寫後,該sql語句的變量是字符串sqlstr。
例如:string sqlstr =“insert【sheet 1 $】set ID = 1“
因此
oledb dataadapter my command d = new oledb dataadapter(sqlstr,obj connection);
我的命令。ExecuteNonQuery();//就是這樣。