VB数据库添加问题? 30
代码:PrivateSubaddnew_Click()IfText1.Text<>""ThenAdodc1.Recordset.addnewAdodc1.Recordse...
代码:
Private Sub addnew_Click()
If Text1.Text <> "" Then
Adodc1.Recordset.addnew
Adodc1.Recordset.Fields("职工编号") = Trim(Text1.Text)
Adodc1.Recordset.Fields("姓名") = Trim(Text2.Text)
Adodc1.Recordset.Fields("身份证号") = Trim(Text3.Text)
Adodc1.Recordset.Fields("民族") = Trim(Text4.Text)
Adodc1.Recordset.update
Adodc1.Refresh
End If
End Sub
为什么老是报错呢?第一次添加没反应,第二次才有正确的插入记录呢??
高手赐教!!!! 展开
Private Sub addnew_Click()
If Text1.Text <> "" Then
Adodc1.Recordset.addnew
Adodc1.Recordset.Fields("职工编号") = Trim(Text1.Text)
Adodc1.Recordset.Fields("姓名") = Trim(Text2.Text)
Adodc1.Recordset.Fields("身份证号") = Trim(Text3.Text)
Adodc1.Recordset.Fields("民族") = Trim(Text4.Text)
Adodc1.Recordset.update
Adodc1.Refresh
End If
End Sub
为什么老是报错呢?第一次添加没反应,第二次才有正确的插入记录呢??
高手赐教!!!! 展开
1个回答
展开全部
报的什么错啊?另外建议使用ADODB比使用控件灵活
Private RS_USERINFO As New ADODB.Recordset
RS_USERINFO.AddNew
RS_USERINFO("USERID") = add_ID
RS_USERINFO("USERCODE") = Text_USER.Text
RS_USERINFO("PWD") = sPwd
RS_USERINFO("NAME") = Text_NAME.Text
RS_USERINFO.Update
Private RS_USERINFO As New ADODB.Recordset
RS_USERINFO.AddNew
RS_USERINFO("USERID") = add_ID
RS_USERINFO("USERCODE") = Text_USER.Text
RS_USERINFO("PWD") = sPwd
RS_USERINFO("NAME") = Text_NAME.Text
RS_USERINFO.Update
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询