
小白提问求大神:access怎么由前面的一个数据来自主填写后面的数据内容
如图,ID下列的数中,倒数两个数能决定后面B,C,D列中数的数值,并且12就代表x,13代表y,24代表z,这些只要我填写ID列中的数字就可以显示,表达不准,这个软件也是...
如图,ID下列的数中,倒数两个数能决定后面B,C,D列中数的数值,并且12就代表x,13代表y,24代表z,这些只要我填写ID列中的数字就可以显示,表达不准,这个软件也是小白,现在就想简化步骤,求大神解答
最好ID那栏可以做成下拉选项的格式,这样我选择一个数值后面的BCDE都能确定,求解求解
对了我是用窗体的, 展开
最好ID那栏可以做成下拉选项的格式,这样我选择一个数值后面的BCDE都能确定,求解求解
对了我是用窗体的, 展开
1个回答
2017-10-24
展开全部
Dim AA As Integer
AA = Val(Right(Left(Text1.Text, 2), 3)) '提取后三位的前二位为数字
RS.AddNew '增加记录
RS!ID = Text1.Text
RS!B = AA
RS!C = AA
RS!D = AA
If AA = 12 Then '判断E字段存储什么
RS!E = "x"
ElseIf AA = 13 Then
RS!E = "y"
ElseIf AA = 24 Then
RS!E = "z"
End If
RS.Update '更新记录
真不明白,ID本来是自动编号字段,为什么可以填写?上面代码是VB的部分代码,由于不知道你的数据库是什么数据库,因此数据库连接语句没有,数据表连接语句也没有,根据你的数据库与数据表增加连接语句就可以了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询