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


3 participantes

    [Resolvido]Erro com Access RunTime 2007 - DAO

    avatar
    jose alves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/06/2011

    [Resolvido]Erro com Access RunTime 2007 - DAO Empty [Resolvido]Erro com Access RunTime 2007 - DAO

    Mensagem  jose alves 12/7/2012, 14:33

    bom dia,

    não sei se esse é o lugar certo pra colocar a situação, mas é o seguinte:

    tenho uma aplicação que faz uso do bendito

    dim db as DAO.database
    dim rs as db.Recordset



    o problema esta que quando vou rodar pelo RunTime ou seja "arquivo.accdr" ele da erro e fecha,
    alguém sabe o que pode ser ?
    ja verifiquei as referencias e compilei o arquivo e tudo certo,

    detalhe, ele executa a "sql" e depois fecha o sistema.

    mas sempre que mudo a extensão para .accdr da o erro quando uso o access normal tudo funciona beleza.

    agradeço qualquer ajuda.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Erro com Access RunTime 2007 - DAO Empty Re: [Resolvido]Erro com Access RunTime 2007 - DAO

    Mensagem  Marcelo David 12/7/2012, 14:42

    Ponha todo o código da function/sub para vermos.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Erro com Access RunTime 2007 - DAO Marcel11
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Erro com Access RunTime 2007 - DAO Empty Re: [Resolvido]Erro com Access RunTime 2007 - DAO

    Mensagem  JPaulo 12/7/2012, 14:53

    Veja as dicas do Professor Avelino Sampaio.

    http://www.usandoaccess.com.br/tutoriais/tuto3.asp

    E ao mesmo teste, mudando a declaração para:

    dim db as DAO.database
    dim rs as DAO.Recordset



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Erro com Access RunTime 2007 - DAO Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Erro com Access RunTime 2007 - DAO Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Erro com Access RunTime 2007 - DAO Folder_announce_new Instruções SQL como utilizar...
    avatar
    jose alves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/06/2011

    [Resolvido]Erro com Access RunTime 2007 - DAO Empty código pra estudo

    Mensagem  jose alves 12/7/2012, 16:49

    boa tarde,

    ja vou agradecendo a ajuda.

    segue código pra analise, mas se quiser mando oaplicativo.

    quando mudo pra accdr. da erro e fecha.

    ----------- executo esse no botao do form acesso.

    Option Compare Database
    Option Explicit


    Function acesso()
    On Error GoTo Acesso_Erro:

    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim rs1 As DAO.Recordset

    Dim Usuario As String
    Dim Senha As String
    Dim cont As Integer

    If Form_Frm_Acesso.Usuario.Value <> "" Then
    Usuario = Form_Frm_Acesso.Usuario.Value
    Else
    MsgBox "Usuário ou Senha não Informado. Verifique!", vbOKOnly, "Controle de Acesso"
    Form_Frm_Acesso.Usuario.Value = ""
    Form_Frm_Acesso.Usuario.SetFocus
    DoCmd.CancelEvent
    Exit Function
    End If

    If Form_Frm_Acesso.Senha.Value <> "" Then
    Senha = Form_Frm_Acesso.Senha.Value
    Else
    MsgBox "Usuário ou Senha não Informado. Verifique!", vbOKOnly, "Controle de Acesso"
    Form_Frm_Acesso.Senha.Value = ""
    'Form_Frm_Acesso.Usuario.SetFocus
    DoCmd.CancelEvent
    Exit Function
    End If


    Set db = CurrentDb



    'Set rs = db.OpenRecordset("USUARIO", dbOpenDynaset, dbSeeChanges)


    Set rs = db.OpenRecordset("USUARIO")
    Set rs1 = db.OpenRecordset("USUARIO_ACESSO")

    cont = rs1.RecordCount

    If cont >= 1 Then
    rs1.Delete
    End If

    If Form_Frm_Acesso.Usuario.Value = "" Then
    MsgBox "Informe o usuario", vbExclamation, "Sistema Integrado"
    Else

    cont = rs.RecordCount
    If cont >= 1 Then

    rs.MoveFirst

    Do While Not rs.EOF = True

    If rs!LOGIN = Usuario And rs!Senha1 = Senha Then
    Form_Frm_Acesso.Visible = False
    rs1.AddNew
    rs1!Usuario.Value = rs!CODIGO.Value
    rs1!NIVEL_ACESSO.Value = rs!NIVEL_ACESSO.Value
    rs1.Update

    DoCmd.Close acForm, "Frm_Acesso"
    DoCmd.OpenForm "Frm_BemVindo"

    'Form_Frm_Principal.RecordSource = "EMPRESA_ATIVADA"

    'IP_Servidor

    End

    Exit Function
    End If
    rs.MoveNext
    'Else



    Loop

    DoCmd.CancelEvent
    MsgBox "Usuários ou senha inválidos. Verifique!", vbCritical, "Sistema Integrado"
    Form_Frm_Acesso.Usuario.Value = ""
    Form_Frm_Acesso.Senha.Value = ""
    Form_Frm_Acesso.Usuario.SetFocus
    End

    Exit Function
    End If

    End If

    On Error GoTo 0


    Exit Function

    Acesso_Erro:


    MsgBox "Ocorreu um erro na aplicação." & vbCr & "Relate os dados abaixo ao suporte." & vbCr & _
    "Erro Nº: " & Err.Number & vbCr & _
    "Descrição do erro: " & Err.Description & vbCr & _
    "Módulo: " & "MD_Acesso" & vbCr & _
    "Procedimento: " & "Carrega Formulario", vbExclamation, "Sistema"


    End Function



    ja ia me esquecendo
    usuario: suporte
    senha: 1

    no access abre normail no runtime fechar.
    Anexos
    [Resolvido]Erro com Access RunTime 2007 - DAO Attachmentexecutavelb.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (340 Kb) Baixado 11 vez(es)
    avatar
    jose alves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/06/2011

    [Resolvido]Erro com Access RunTime 2007 - DAO Empty Re: [Resolvido]Erro com Access RunTime 2007 - DAO

    Mensagem  jose alves 20/7/2012, 15:56

    bom dia, companheiros ninguém tem ideia do que possa ser ??


    Conteúdo patrocinado


    [Resolvido]Erro com Access RunTime 2007 - DAO Empty Re: [Resolvido]Erro com Access RunTime 2007 - DAO

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 18:19