access中字段A字段B,当A中输入1时,字段B中自动录入a,当A中输入2时,B中自动录入b,这个有应该怎么做啊
答案:2 悬赏:60
解决时间 2021-02-19 22:10
- 提问者网友:藍了天白赴美
- 2021-02-19 07:49
access中字段A字段B,当A中输入1时,字段B中自动录入a,当A中输入2时,B中自动录入b,这个有应该怎么做啊
最佳答案
- 二级知识专家网友:山河有幸埋战骨
- 2021-02-19 08:39
这个要求可以通过数据表绑定窗体,用VBA代码解决,很方便的:
假设文本框TEXT1与字段A绑定,TEXT2与字段B绑定,在TEXT1的更新后事件过程里编写下列事件过程就行了。
Private Sub Text1_AfterUpdate()
If Me.Text1 = 1 Then Me.Text2 = "a"
If Me.Text1 = 2 Then Me.Text2 = "b"
End Sub
试一试吧
假设文本框TEXT1与字段A绑定,TEXT2与字段B绑定,在TEXT1的更新后事件过程里编写下列事件过程就行了。
Private Sub Text1_AfterUpdate()
If Me.Text1 = 1 Then Me.Text2 = "a"
If Me.Text1 = 2 Then Me.Text2 = "b"
End Sub
试一试吧
全部回答
- 1楼网友:孤独入客枕
- 2021-02-19 09:32
如果你想在表中直接那样做,是做不到的
在窗体中就可以,
假设窗体的两个文本框textA和textB分别对应A字段和B字段,
那麼B字段的属性-->数据-->控制项数据来源:=Chr(96+[Text27])
这样,在textA中输入1,textB就会自动显示a......
祝你成功!
追问:如果A里输入一些文字,对应B里自动录入另一段文字呢?
追答:在窗体中,也是可以的,
可以做到textB依据textA自动产生,不过你需要先给定规则,
如果两者对应项比较少用只用函数就可以实现,
如果多的话可能首先要建立对应关系表,
可否举个例子呢?
在窗体中就可以,
假设窗体的两个文本框textA和textB分别对应A字段和B字段,
那麼B字段的属性-->数据-->控制项数据来源:=Chr(96+[Text27])
这样,在textA中输入1,textB就会自动显示a......
祝你成功!
追问:如果A里输入一些文字,对应B里自动录入另一段文字呢?
追答:在窗体中,也是可以的,
可以做到textB依据textA自动产生,不过你需要先给定规则,
如果两者对应项比较少用只用函数就可以实现,
如果多的话可能首先要建立对应关系表,
可否举个例子呢?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯