E AEW GALERA OLHA EU AI D NOVO RSRSRS... É O SEGUINTE ESTOU COM UMA TELA DE alteração DE CADASTRO QUE FUNCIONA DA SEGUINTE MANEIRA, QUANDO ELA É CARREGADA TODOS OS CADASTROS são CARREGADOS E APARECE O PRIMEIRO E PODE IR NAVEGANDO PELO BOTAO PROXIMO E ANTERIOR E CASO FAÇA ALGUMA alteração SO CLICAR EM ALTERAR MAS EIS O PROBLEMA QUANDO CLICO EM ALTERAR OCORRE UM ERRO NO .EXECUTE INFORMA QUE "NENHUMA VALOR FOI FORNECIDO PARA UM OUMAIS PARAMETORS NECESSARIOS".... VOU MANDRA O CODIGO PRA vocês DAREM UMA UMA OLHADA Private Sub cmdAlterar_Click() Dim cnnComando As New ADODB.Command On Error GoTo errAlteraçao With cnnComando .ActiveConnection = cnnCadastro .CommandType = adCmdText .CommandText = "UPDATE Clientes SET " & _ "Nome = '" & txtNome.Text & "', " & _ "DataNasc = '" & txtNasc.Text & "', " & _ "CPF = '" & txtCpf.Text & "', " & _ "Identidade = '" & txtIdentidade.Text & "', " & _ "Endereço = '" & txtEndereço.Text & "', " & _ "Numero = " & txtNumero.Text & ", " & _ "Bairro = '" & txtBairro.Text & "', " & _ "Cidade = '" & txtCidade.Text & "', " & _ "Estado = '" & txtEstado.Text & "', " & _ "TelResidencial = '" & txtResidencial.Text & "', " & _ "TelCelular = '" & txtCelular.Text & "' WHERE CodCliente = " & txtCodCliente.Text & ";" .Execute End With MsgBox " Atualizaçao concluida com sucesso", vbExclamation + vbOKOnly + vbApplicationModal, "Atualizaçao OK" Saida: Set cnnComand = Nothing Screen.MousePointer = vbDefault Exit Sub errAlteraçao: With Err If .Number <> 0 Then MsgBox "Houve um erro na alteração do cadastro", vbInformation + vbOKOnly + vbApplicationModal, "Erro" .Number = 0 GoTo Saida End If End With End Sub OBS OS CAMPOS TELRESIDENCIAL E TELCELEULAR são OPTATIVOS SO PREENCHEM SE TIVEREM... ME AJUDEM AI POR FAVOR :wacko: VALEWS GALERA T+ :)