Dim cmd As New OleDbCommand(" insert into 库存 values ('" & Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 1) & "','" & Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 2) & "',Format(Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 6)) ", con) 运行是说是insert 语句出错!请问这是怎么回是?
还有:
Dim a As New OleDbCommand("updata 库存 set 库存量=format(Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 6) where 货品号='" & Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 1) & "'", con)
也是同样的错误啊?这是为什么??/
还有:
Dim a As New OleDbCommand("updata 库存 set 库存量=format(Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 6) where 货品号='" & Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 1) & "'", con)
也是同样的错误啊?这是为什么??/
解决方案 »
- 【关于WPF】动态资源引用的问题求指导
- 为什么调用WCF操作数据库时有时候快,有时候慢,这是什么原因,解决不了了,求救??
- OleDbDataReader的奇怪问题?
- 怎么在form2中设置参数后更新form1。。
- 求助啊:TreeView1_SelectedNodeChanged事件,如何区分是哪级节点激发的啊?
- windows的自动更新包括.Net Framework了?
- 如何动态定义变量,即根据字符串命名一个变量,并将其实例化?
- ListView的CheckedBox选中问题
- 时间控制问题
- 怎么样判断该进程已经终止?
- 字符串转二进制的问题,请大家帮一下忙
- 请教一个使用ADO.NET操作数据库时不能删除数据行的问题
cmd.CommandText = "insert into 库存 (字段1, 字段2, 字段3, 字段4) values ('"
& Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 1)
& "','"
& Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 2)
& "',"
& Format(Me.DataGrid1.Item(DataGrid1.CurrentRowIndex, 6)) 另外,你的update写成了updata
cmd.Parameters.Add("@col2", OleDbType.VarChar, 80).Value = "toasters";
cmd.Parameters.Add("@col3", OleDbType.VarChar, 80).Value = "toasters";
....
connection.Open ();
cmd.ExecuteNonQuery ();
connection.Close ();=================================================
但愿雨水皆化酒,只恨今生已非人。