C# 使用C将数据从Datagridview插入Excel#
我想问一些关于我的代码的问题。我想使用C#将数据从datagridview插入excel。在我的datagridview中C# 使用C将数据从Datagridview插入Excel#,c#,excel,datagridview,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
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");
}
有人能帮我解决我的问题吗?尝试在参数之前添加@插入[Saldo$]([WSID])值(@WSID)和这里的
commanddir2.parameters.AddWithValue(@WSID),ViewDataSaldoGV.Rows[i]。单元格[“WSID”].Value)代码>它是一样的。你能帮我吗?试着在你的参数之前添加@INSERT到[Saldo$]([WSID])值(@WSID)
和这里commanddir2.parameters.AddWithValue(@WSID),ViewDataSaldoGV.Rows[i]。单元格[“WSID”].Value)代码>它是一样的。你能帮助我吗?
WSID
1234
1234