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]Diferença em módulo 2003 - 2007

    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]Diferença em módulo  2003 - 2007 Empty Diferença em módulo 2003 - 2007

    Mensagem  Assis 3/5/2012, 00:15

    Boa noite
    Tenho este modulo, na versão 2003 sem problemas mas na versão 2007 ao fazer "DEBUG" da erro no vermelho
    Obrigado

    Private Function E_FeriadoFixo(UmaData As Date) As Boolean
    ' Identifica feriados fixos. Abre tabela de feriados,
    ' e verifica se a data calculada esta' la'
    ' Autor: Carlos Machado, agosto/1998

    On Error GoTo E_FeriadoF_Err

    Dim intDia As Integer
    Dim intMes As Integer
    Dim db As Database
    Dim rs As Recordset

    intDia = Day(UmaData)
    intMes = Month(UmaData)

    Set db = CurrentDb
    Set rs = db.OpenRecordset("tabFeriadosFixos", dbOpenTable)
    rs.Index = "PrimaryKey"
    rs.Seek "=", intDia, intMes
    If rs.NoMatch Then
    E_FeriadoFixo = False
    Else
    E_FeriadoFixo = True
    End If

    rs.Close

    E_FeriadoF_Fim:
    Exit Function
    E_FeriadoF_Err:
    MsgBox " Ok ", vbExclamation, "Aviso"
    Resume E_FeriadoF_Fim
    End Function


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  criquio 3/5/2012, 01:35

    Olá! Tente usar FindFirst no lugar de Seek.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    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]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  Assis 3/5/2012, 10:56

    Bom dia Criquio

    Depois da erro no FindFirst



    Se eu abrir a BD na versão 2003, no Office 2007 e fizer o Debug não dá erro.

    Se Converter a BD para a versão 2007 dá erro ao fazer o Debug:


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  criquio 3/5/2012, 11:49

    E qual é a mensagem que aparece? Já verificou as referências? Talvez tenha alguma AUSENTE ou talvez precise mudar a versão de alguma.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    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]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  Assis 3/5/2012, 12:01

    Criquio
    Deve ser então um areferencia mas não sei ver qual é
    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Convidad
    Convidado


    [Resolvido]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  Convidad 3/5/2012, 16:12

    Assis

    Experimente retirar o Microsoft ActiveX Data Objects 2.1 library da referência e teste.

    Abraços
    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]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  Assis 3/5/2012, 17:43

    Obrigado
    Balem


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Convidad
    Convidado


    [Resolvido]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  Convidad 3/5/2012, 18:09


    Nada, irmão

    Boa sorte!!

    Conteúdo patrocinado


    [Resolvido]Diferença em módulo  2003 - 2007 Empty Re: [Resolvido]Diferença em módulo 2003 - 2007

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/5/2024, 21:57