郁闷了!请各位高人指教
数据表:stock(物料编号,品名,类别,客户,数量,单位)
outstorehouse(物料编号,品名,类别,客户,数量,单位,毛坯尺寸,毛坯数量,成品尺寸,成品数量,余料,报废,出库日期,领料人编号,经手人,其它用途,说明,)
目标功能:在出库模块中输入物料编号文本框中输入物料的编号,接回车,先判断库存表是否有这个东西,如有,则出库模块中和库存表相同的字段,可以真接调用库存表的该记录的值,免得输入,还有判断该编号的物料库存表的中数量.如数量<出库表中的数量提示库存不足,应采购, 这个代码应怎么写,请各位高人赐教,不胜感激
这是我写的代码,有错误,什么类型不匹配,忙各们帮看一下,深谢
Private Sub Text1_KeyPress(Index As Integer, KeyAscii As Integer)
Dim strsql As String
If KeyAscii = 13 And Text1(0).Text <> "" Then
strsql = "select * from storck where 物料编号='" + Trim(Text1(0)) + "'"
If strsql <> "" Then
strock.RecordSource = "select * from storckwhere 物料编号='" + Trim(Text1(0)) + "'"
strock.Refresh
With strock.Recordset
.Fields(0) = Text1(0)
.Filter(1) = Text1(1)
.Filter(2) = Text1(2)
.Filter(3) = Text1(3)
.Update
End With
Else
MsgBox "此物没有库存,请查实", vbOKOnly, "提示"
Text1(0).SetFocus
End If
End If