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

时间:2016-11-25 19:58:29

标签: c# excel datagridview

我想询问一下我的代码。我想使用C#将datagridview中的数据插入到excel中。在我的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

有人可以帮我解决问题吗?

0 个答案:

没有答案