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


5 participantes

    [Resolvido]Verificar se a Rede local esta conectada

    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Verificar se a Rede local esta conectada Empty [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  Gilberto Rocha 21/7/2010, 16:01

    Olá, estou tentando fazer um procedimento que não deixa o mesmo usuario se logar, só que se a rede cair irei ter problemas, pois a tabela em que fica os usuarios logados fica no back end, então tem alguma forma de verificar em tempo real se a rede local caiu? Tipo penso em colocar 2 rotulos um Rede conectada outro Rede desconectada, isso no evento ao mover mouse, caso conectada o rotulo correto fica visivel, Mas como verificar isso?

    abs.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  JPaulo 21/7/2010, 16:10

    Veja na sala e Repositorio de Codigos

    Nome do Codigo:
    Verifica se sua Internet está Conetada



    .................................................................................
    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]Verificar se a Rede local esta conectada Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Verificar se a Rede local esta conectada Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Verificar se a Rede local esta conectada Folder_announce_new Instruções SQL como utilizar...
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  Gilberto Rocha 21/7/2010, 16:12

    Esse da internet eu tenho, mas falo da rede local entende? Ou tambem pode ser usado?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  JPaulo 21/7/2010, 17:15

    Se não testar ficará sempre na duvida.

    A Lan tem coneção tal como ir à Net.


    .................................................................................
    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]Verificar se a Rede local esta conectada Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Verificar se a Rede local esta conectada Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Verificar se a Rede local esta conectada Folder_announce_new Instruções SQL como utilizar...
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  Gilberto Rocha 21/7/2010, 17:58

    Mas minha questão seria se o vinculo fosse perdido em razão da queda da rede, pois as veses a conexão com a Internet esta ok, mas a rede não, entende? Então seria assim se ao conectar o back end não haver resposta pois a esta sem rede, avise tente + tarde etc.

    Ou estou falando besteira?
    avatar
    sergiosdl
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 143
    Registrado : 04/12/2009

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  sergiosdl 26/7/2010, 00:27

    Amigo
    Não estou com meus exemplos aqui, porem atraves de ajuda dos amigos fiz isso da seguinte maneira:
    No tratamento do erro descubra qual o err.number resultante da perca de acesso a tabela e la (no tratamento) coloque a mensagem que caiu a rede.

    Abraços
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  Gilberto Rocha 26/7/2010, 14:11

    Valeu, irei tentar isso, abraço.
    avatar
    Convidad
    Convidado


    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  Convidad 26/7/2010, 16:40

    pode testar com apenas o nome de uma (1) tabela

    Function VerficaRedeLocal()
    Dim db As Database
    Dim Rst As Recordset

    Set db = CurrentDb()
    On Error GoTo 1:
    Set Rst = db.OpenRecordset("nomedatabelavinculada")
    Exit Function

    1:
    MsgBox "Não se encontra ligado à rede local... Verifique.", vbCritical, "Erro"

    Set Rst = Nothing
    Set db = Nothing
    End Function

    lukdogdog
    lukdogdog
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 21/06/2012

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  lukdogdog 18/11/2013, 22:42

    este método que o convidado colocou testei, quebrei a cabeça e não deu certo... então eu tentei e outro modo que deu certo.
    na tela inicial deixei um campo Status para informar se está Online ou OffLine
    valor padrão do campo "Online"
    e no evento do Timer a cada 1 segundo eu fiz esse código...

    Private Sub Form_Timer()
    On Error GoTo Caminho_Err
    Caminho = DLookup("qualquercampo", "emqualquertabela") 'do back-end que estiver na rede
    Caminho_Err:
    Select Case err.Number
    Case 3024, 3043, 3044, 3265 ' são os códigos de erro quando não há conexão com o banco de dados
    status = "OffLine"
    Case 0 ' coloquei case 0 e o comando em baixo pra ele sempre fazer essa rotina
    On Error Resume Next ' colocando Exit Sub, ele para a rotina e não informa caso a perca a rede
    Case Else
    Call InformaErro ' Caso aconteça outro erro ele te informa qual é
    End Select
    End Sub



    em um módulo global coloque esse código para informar os outros erros caso hocorram
    Function InformaErro()
    MsgBox "Erro nº " & err.Number & ": " & vbCrLf _
    & err.Description, vbExclamation, "Erro!"
    End Function


    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  =>Nois 21/11/2016, 18:18

    só complementando pois essa dica me ajudou em um projeto

    Dim caminho As String
    On Error GoTo Caminho_Err
    caminho = DLookup("SeuCampo", "SuaTabela") 'do back-end que estiver na rede
    Caminho_Err:
    Select Case err.Number
    Case 3024, 3043, 3044, 3265 ' são os códigos de erro quando não há conexão com o banco de dados
    MsgBox "Rede Desligada - OffLine", vbExclamation, "Aviso"
    docmd.quit
    Case 0 ' coloquei case 0 e o comando em baixo pra ele sempre fazer essa rotina
    On Error Resume Next ' colocando Exit Sub, ele para a rotina e não informa caso a perca a rede
    Case Else
    Call InformaErro ' Caso aconteça outro erro ele te informa qual é
    End Select


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken

    Conteúdo patrocinado


    [Resolvido]Verificar se a Rede local esta conectada Empty Re: [Resolvido]Verificar se a Rede local esta conectada

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 18:17