提问人:PANDA 提问时间:10/1/2023 最后编辑:marc_sPANDA 更新时间:10/1/2023 访问量:27
我尝试在访问数据库中插入datagridview的所有数据,但它显示错误“找不到名为Challan No的列。参数名称:columnName'
I'm try to insert all data of datagridview in access DB, But it showing an error 'Column named Challan No cannot be found. Parameter name: columnName'
问:
Private Sub Button_IWP_Save_Click_1(sender As Object, e As EventArgs) Handles Button_IWP_Save.Click
DataGridView1.RowHeadersVisible = False
For Each row As DataGridViewRow In DataGridView1.Rows
Using conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\SUKHVIR PC\Documents\InwardDB.accdb")
Using cmd As New OleDbCommand("insert into inwarddb values( @challan No,@date,@Company,@Item Name,@qty,@Unit)", conn)
cmd.Parameters.AddWithValue("@challan No", row.Cells("Challan No").Value)
cmd.Parameters.AddWithValue("@date", row.Cells("Date").Value)
cmd.Parameters.AddWithValue("@Comapny", row.Cells("Company").Value)
cmd.Parameters.AddWithValue("@Item Name", row.Cells("Item Name").Value)
cmd.Parameters.AddWithValue("@Qty", row.Cells("QTY").Value)
cmd.Parameters.AddWithValue("@Unit", row.Cells("Unit").Value)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
End Using
End Using
Next
MsgBox("Save Successful", vbOK)
End Sub
我正在尝试在访问数据库中插入datagridview的所有数据,但它显示错误
找不到名为 Challan No 的列。参数名称:columnName
答: 暂无答案
评论