或者有教程,玩VB遇到问题。
Private Sub RK_Click()
入库.Recordset.AddNew
入库.Recordset("名称") = 名称.Text
入库.Recordset("供应商") = 供应商.Text
入库.Recordset("数量") = 数量.Text
入库.Recordset("单价") = 单价.Text
入库.Recordset("入库时间") = Date + Time
入库.Recordset("备注") = 备注.Text
入库.UpdateRecord
If Err.Number = 3021 Then
库存.Recordset.AddNew
库存.Recordset("名称") = 名称.Text
库存.Recordset("供应商") = 供应商.Text
库存.Recordset("数量") = 数量.Text
库存.Recordset("单价") = 单价.Text
库存.UpdateRecord
Else
库存.Recordset.Move
库存.Recordset.Edit
库存.Recordset("数量") = 库存.Recordset("数量").Value + Val(数量.Text)
库存.Recordset.Update
End If
End Sub
本想在入库时如果库存表中有则修改数量,没有则添加。
但上面无法实现。而且还不知道如何定位到要修改的记录。VB盲人。
Private Sub RK_Click()
入库.Recordset.AddNew
入库.Recordset("名称") = 名称.Text
入库.Recordset("供应商") = 供应商.Text
入库.Recordset("数量") = 数量.Text
入库.Recordset("单价") = 单价.Text
入库.Recordset("入库时间") = Date + Time
入库.Recordset("备注") = 备注.Text
入库.UpdateRecord
If Err.Number = 3021 Then
库存.Recordset.AddNew
库存.Recordset("名称") = 名称.Text
库存.Recordset("供应商") = 供应商.Text
库存.Recordset("数量") = 数量.Text
库存.Recordset("单价") = 单价.Text
库存.UpdateRecord
Else
库存.Recordset.Move
库存.Recordset.Edit
库存.Recordset("数量") = 库存.Recordset("数量").Value + Val(数量.Text)
库存.Recordset.Update
End If
End Sub
本想在入库时如果库存表中有则修改数量,没有则添加。
但上面无法实现。而且还不知道如何定位到要修改的记录。VB盲人。
解决方案 »
- 求各位高手写段代码 怎么用vb把WebBrowser1打开的网页截图
- 如何用VB建立文本文件?
- vb6英文版,中文字突然变大,已经注册了vb6chs.dll,怎么办?
- dhtml 的问题,100分
- activereport2.0的问题
- 怎么在XP下运行快捷方式?
- 本人用insertShile安裝制作軟件制作了vb6的一個setup文件包,直接用硬盤copy到其機子安裝是沒問題的,但是本人將該setup文件包刻錄到光盤
- recordset
- 他感动了中国却没有感动的冷漠评委 收藏分享
- 大虾,help!!! crystal report中,怎样得到报表的总页数?
- 请大家指导一下我有关DCOM的问题!
- SQL Server数据库连接错误? 救命啊~~~~~~~~~~~~~~
库存.Refresh数量的数据类型是数字,文本框数量如何输入?数量.Text不行,Val(数量.Text)也不行。
还有一个列是价格,文本框输入怎么输入到数据库货币类型?!?!?
你给个E-mail我发给你.