vb中用addnew连续添加记录的问题
永远的疯子 2009-06-10 12:27:54 我这样用只能添加前面两条记录,后面的加不了,不知道是什么原因,请高手帮看看,谢谢!
If jieopt.Value = True Then
rs_addjk.AddNew
rs_addjk.Fields("编号") = Trim(Label3.Caption)
rs_addjk.Fields("第几年") = Trim(Combo1.Text)
rs_addjk.Fields("借报") = "1"
rs_addjk.Fields("费用") = Trim(xue.Text)
rs_addjk.Fields("日期") = Trim(xueriqi.Text)
rs_addjk.Update
MsgBox "添加学费成功"
rs_addjk.AddNew
rs_addjk.Fields("编号") = Trim(Label3.Caption)
rs_addjk.Fields("第几年") = Trim(Combo1.Text)
rs_addjk.Fields("借报") = "2"
rs_addjk.Fields("费用") = Trim(chelv.Text)
rs_addjk.Fields("日期") = Trim(chelvriqi.Text)
rs_addjk.Update
MsgBox "添加车旅费成功"
rs_addjk.AddNew
rs_addjk.Fields("编号") = Trim(Label3.Caption)
rs_addjk.Fields("第几年") = Trim(zhusu.Text)
rs_addjk.Fields("借报") = "3"
rs_addjk.Fields("费用") = Trim(zhusu.Text)
rs_addjk.Fields("日期") = Trim(zhusuriqi.Text)
rs_addjk.Update
MsgBox "添加住宿费成功"
rs_addjk.AddNew
rs_addjk.Fields("编号") = Trim(Label3.Caption)
rs_addjk.Fields("第几年") = Trim(qita.Text)
rs_addjk.Fields("借报") = "4"
rs_addjk.Fields("费用") = Val(Trim(qita.Text))
rs_addjk.Fields("日期") = Trim(qitariqi.Text)
rs_addjk.Update
MsgBox "添加其他费用成功"
flag = 1
End If