|
本帖最后由 紫风 于 2009-2-24 21:14 编辑
好吧,帮你改好了,你看一下
代码很简单:
Private Sub Cmd添加_Click()
Dim rst As New ADODB.Recordset
rst.Open "客户信息表", CurrentProject.Connection, adOpenDynamic, adLockOptimistic
With rst
.AddNew
![客户编号] = Me.Text1客户编号
![客户名称] = Me.Text2客户名称
![联系人] = Me.Text3联系人
![电话] = Me.Text4电话
![传真] = Me.Text5传真
![手机] = Me.Text6手机
![地址] = Me.Text7地址
.Update
End With
rst.Close
Set rst = Nothing
Me.frm客户信息表child.Requery
End Sub
你做一个命令按钮Cmd添加就可以了
另外,客户信息表里的 ID 和 客户编号 是不是有一个是多余的可以不要?
或者说,如果没用ADO,当你输入数据时没有保存(或按了ESC键),ID会断开不连续(如:151,152,154),这样我建议你做一个自动编号,用DMax找到最大的客户编号,然后在最大的客户编号后+1 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|