VBA添加记录问题
一张表里面有三个字段 A B C
Access窗体上有一文本框名称为“意见”,没有邦定数据是通过人工输入的,还有一个“提交”按钮,
现在要根据用户来判断将这个值添加相应记录 AB C里面
例如:用户是学生在信息框里输入的值将他添加到A里面
用户是老师在信息框里输入的值将他添加到B里面
其他用户则添加到C里面
以下是我写的但是不添加不到。。记录里没有任何反应
Dim db As Database Dim rs As Recordset Dim rs_d as Recordset Dim str As String Set rs = CurrentDb.OpenRecordset("current_用户") If rs!权限 < 50 Then MsgBox ("当前用户没有足够的权限!") Cancel = True End If Select Case rs!类别 Case "A" dept = "A" str = "SELECT * FROM 信息表 Set rs_d = CurrentDb().OpenRecordset("信息表 ") rs_d.AddNew rs_d!A = Me!意见 rs_d.Update Case "B" dept = "B" str = "SELECT * FROM 信息表 Set rs_d = CurrentDb().OpenRecordset("信息表 ") rs_d.AddNew rs_d!B = Me!意见 rs_d.Update Case else str = "SELECT * FROM 信息表 Set rs_d = CurrentDb().OpenRecordset("信息表 ") rs_d.AddNew rs_d!C = Me!意见 rs_d.Update End Select