' Boa noite a todos !!
'Eis o código completo, tudo funciona, entra no rs_set.addnew e sai do rs_set.update
' Porém não esta salvando nada no bd e eu não consigo achar o erro!!
' São dois campos que nãop odem repetir
' Testo o codigo e se não repete deixo seguir
' testo o setor e a mesma coisa ...
' porém como ja falei não esta salvando ???? O que há de errado??
rs_set.Close
rs_set.Open "select * from tb_setor where cod_setor =" & CInt(txt_visualiza(0).Text), conn, adOpenKeyset, adLockBatchOptimistic
If rs_set.BOF Then
' ******** se poder salvar entao confere o setor ue tb não pode repetir
busca = txt_visualiza(1).Text
rs_set.Close
rs_set.Open "select * from tb_setor where nome_setor = '" & busca & "'", conn, adOpenKeyset, adLockBatchOptimistic
' ******************** se não encontrou o setor então salva
If rs_set.BOF Then
' rec = salvareg
rs_set.AddNew
rs_set("cod_setor") = txt_visualiza(0).Text
rs_set("nome_setor") = txt_visualiza(1).Text
rs_set("obs") = txt_visualiza(2).Text
rs_set.Update
rs_set.Close
rs_set.Open "select * from tb_setor ", conn, adOpenKeyset, adLockBatchOptimistic
Else
MsgBox "O setor já esta registrado! ", vbCritical, "Atenção"
txt_visualiza(1).SetFocus
Exit Sub
End If
Else
MsgBox "O número de registro já existe!", vbCritical, "Atenção!"
txt_visualiza(0).SetFocus
Exit Sub
End If
'Conto com a ajuda de vcs!!!