MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Registros Duplicados Código dá erro...

    avatar
    Convidado
    Convidado


    [Resolvido]Registros Duplicados Código dá erro... Empty Registros Duplicados Código dá erro...

    Mensagem  Convidado 8/4/2011, 04:10

    coloquei no form o seguinte código para registros duplicados:

    Dim rst As DAO.Recordset
    Dim strCriteria As String

    strCriteria = "([Nome] = '" & Me.First_Name & "') And ([Sobrenome] = '" & Me.Last_Name & "')"

    Set rst = Me.RecordsetClone
    rst.FindFirst strCriteria

    If rst.NoMatch Then
    Exit Sub
    Else
    If MsgBox("Existe Detento cadastrado com este Nome!" & Chr(10) + Chr(13) & "Deseja encontra-lo?", vbYesNo + vbInformation, "Atenção") = vbYes Then
    Cancel = True
    Me.Undo
    Me.Bookmark = rst.Bookmark
    End If
    End If
    Set rst = Nothing
    End Sub


    Utiliza dois campos para verificacao
    Nome e Sobrenome (a serem verificados Juntos)

    mas quando digito o campo Nome e vou digitar o sobrenome
    dá erro na linha
    CANCEL = True
    (Variável nao definida)

    Alguem pode me ajudar?

    Obrigado
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Registros Duplicados Código dá erro... Empty Re: [Resolvido]Registros Duplicados Código dá erro...

    Mensagem  Assis 8/4/2011, 08:53

    Dim cancel as integer


    .................................................................................
    *** Só sei que nada sei ***
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 713
    Registrado : 07/05/2010

    [Resolvido]Registros Duplicados Código dá erro... Empty Re: [Resolvido]Registros Duplicados Código dá erro...

    Mensagem  Jungli 8/4/2011, 11:53


    Dim rst As DAO.Recordset
    Dim strCriteria As String
    Dim CANCEL as integer

    strCriteria = "([Nome] = '" & Me.First_Name & "') And ([Sobrenome] = '" & Me.Last_Name & "')"

    Set rst = Me.RecordsetClone
    rst.FindFirst strCriteria

    If rst.NoMatch Then
    Exit Sub
    Else
    If MsgBox("Existe Detento cadastrado com este Nome!" & Chr(10) + Chr(13) & "Deseja encontra-lo?", vbYesNo + vbInformation, "Atenção") = vbYes Then
    Cancel = True
    Me.Undo
    Me.Bookmark = rst.Bookmark
    End If
    End If
    Set rst = Nothing
    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]Registros Duplicados Código dá erro... Empty RESOLVIDO

    Mensagem  Convidado 8/4/2011, 13:58

    Obrigado, apliquei a correção e funcionou..

    Grato
    Harysohn
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 713
    Registrado : 07/05/2010

    [Resolvido]Registros Duplicados Código dá erro... Empty Re: [Resolvido]Registros Duplicados Código dá erro...

    Mensagem  Jungli 8/4/2011, 17:20

    Razz Obrigado pela resposta
    alien O fórum agradece

    Conteúdo patrocinado


    [Resolvido]Registros Duplicados Código dá erro... Empty Re: [Resolvido]Registros Duplicados Código dá erro...

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 01:35