使用C#将数据从Datagridview插入Excel

我想问一些关于我的代码的东西。 我想从datagridview中插入数据,以使用C#优秀。 在我的datagridview中

WSID Lokasi Saldo 1234 A 200 5678 B 300 

而我想插入WSID数据到具有头WSID的excel文件中

 WSID 1234 5678 

我的代码就像

  private void InputScheduleSaldoBtn_Click(object sender, EventArgs e) { string inputdata; OleDbConnection kon2 = new OleDbConnection(konekpengisian); OleDbCommand commanddir2 = kon2.CreateCommand(); for (int i = 0; i < ViewDataSaldoGV.Rows.Count; i++ ) { commanddir2.CommandText = "INSERT INTO [Saldo$] ([WSID]) VALUES (wsid)"; commanddir2.Parameters.AddWithValue("wsid", ViewDataSaldoGV.Rows[i].Cells["WSID"].Value); textBox1.Text = i.ToString(); kon2.Open(); commanddir2.ExecuteNonQuery(); kon2.Close(); } MessageBox.Show("Data berhasil disimpan"); } 

并在我的Excel文件中成为

 WSID 1234 1234 

任何人都可以帮我解决我的问题?