當前位置:成語大全網 - 書法字典 - 點擊C#按鈕後,數據被連續寫入excel。

點擊C#按鈕後,數據被連續寫入excel。

OLEDB

使用這個,就像操作數據庫的方式壹樣,它不會被覆蓋。

每次插入都會向當前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();//就是這樣。