1、去到编号表,加入一列 后缀列;有什么多少个后缀,就加入多少行数据;
2、下面这段代码写到前面去
Dim ef As String = ""
If dr("类别") = 1 OrElse dr("类别") Like "铜*" Then
ef = "C"
Else
ef = "D"
EndIf
3、
Where [前缀] = '" & pf & "'" 改成 Where [前缀] = '" & pf & "' and 后缀 = '" & ef & "'"
"Insert Into 编号 (前缀, 顺序号) Values('" & pf & "',1)" 改成 "Insert Into 编号 (前缀, 顺序号,后缀) Values('" & pf & "',1, '" & ef & "')"
Where [顺序号] = " & Key & " And [前缀] = '" & pf & "'" 改成 Where [顺序号] = " & Key & " And [前缀] = '" & pf & "' and 后缀 = '" & ef & "'"
[此贴子已经被作者于2015/5/10 14:47:18编辑过]