none
Como verificar se existe conexão entre o terminal e o SQL Server. RRS feed

  • Pergunta

  • Bom dia amigos.

    Estou desenvolvendo um PDV para um cliente que irá trabalhar com um retaguarda usando o SQL Server como base de dados. Por se tratar de um cliente com grande fluxo de clientes, o PDV não pode ficar dependente de TER conexão com o servidor para trabalhar usando a base de dados principal, pois pode acontecer de ter problemas na rede, servidor parar e tal. Então fiz o PDV trabalhando Online com a Base do servidor, porém, em caso de não ter conexão, ele usa uma base local na máquina cliente. Para checar se há conexão, fiz um método simples, onde tento abrir uma conexão com o servidor, e em caso de êxito trabalho com ele normalmente, se não trabalho na base local. Só que, quando não tenho conexão por algum motivo, o método demora pra responder, pois fica um tempo tentando abrir a conexão, até retornar a falha.

    Alguém teria alguma idéia, te como checar a conexão mais rapidamente, ou de uma maneira mais adequada?

    Obrigado desde já



    terça-feira, 30 de agosto de 2011 13:41

Todas as Respostas