Olá.
Estou com dificuldade:
Tenho um formulário que quando eu vou gravar, ele alimenta as duas tabelas A e B, até ai ok, mais quando tenho que alterar/modificar algum registro ele não deixa.
Até sei por que, pois tenho dois campos que não permite duplicidade como CPF e CNPJ.
Como eu faço para aceitar as alterações?
Há linha de código que estou usando no botão salvar segue abaixo.
Private Sub Salvar_Click()
Dim db As DAO.Database, rs As DAO.Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("Partes1")
rs.AddNew
rs!Partes = Me.Partes
rs!CPF = Me.CPF
rs!CNPJ = Me.CNPJ
rs!RG = Me.RG
rs!Cep = Me.Cep
rs!Endereço = Me.Endereço
rs!Nº = Me.Nº
rs!Complemento = Me.Complemento
rs!Bairro = Me.Bairro
rs!Cidade = Me.Cidade
rs!Estado = Me.Estado
rs!Telefone = Me.Telefone
rs!Telefone1 = Me.Telefone1
rs!Telefone2 = Me.Telefone2
rs!Email = Me.Email
rs.Update
rs.Close
Set db = Nothing
Set rs = Nothing
MsgBox "Registro Salvo com sucesso...", vbInformation
Me.Caixasucateiro.Requery
End Sub
End If
rs.Close
Set db = Nothing
Set rs = Nothing
End Sub
Obrigado antecipadamente.
Estou com dificuldade:
Tenho um formulário que quando eu vou gravar, ele alimenta as duas tabelas A e B, até ai ok, mais quando tenho que alterar/modificar algum registro ele não deixa.
Até sei por que, pois tenho dois campos que não permite duplicidade como CPF e CNPJ.
Como eu faço para aceitar as alterações?
Há linha de código que estou usando no botão salvar segue abaixo.
Private Sub Salvar_Click()
Dim db As DAO.Database, rs As DAO.Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("Partes1")
rs.AddNew
rs!Partes = Me.Partes
rs!CPF = Me.CPF
rs!CNPJ = Me.CNPJ
rs!RG = Me.RG
rs!Cep = Me.Cep
rs!Endereço = Me.Endereço
rs!Nº = Me.Nº
rs!Complemento = Me.Complemento
rs!Bairro = Me.Bairro
rs!Cidade = Me.Cidade
rs!Estado = Me.Estado
rs!Telefone = Me.Telefone
rs!Telefone1 = Me.Telefone1
rs!Telefone2 = Me.Telefone2
rs!Email = Me.Email
rs.Update
rs.Close
Set db = Nothing
Set rs = Nothing
MsgBox "Registro Salvo com sucesso...", vbInformation
Me.Caixasucateiro.Requery
End Sub
End If
rs.Close
Set db = Nothing
Set rs = Nothing
End Sub
Obrigado antecipadamente.