keinou Posted January 6, 2016 at 07:51 PM Report #591509 Posted January 6, 2016 at 07:51 PM Boa Tarde! Tenho um sistema de login Vb.Net com MySQL. Gostaria que quando uma pessoa logasse no programa, mandasse uma informação para uma outra form que se encontra em outro computador, dizendo que o usuário esta logando, e assim que fechasse o programa mostraria que o usuário desconectou. É possível? Se sim, tem como ajudar? Desde já agradeço.
informaster Posted January 6, 2016 at 07:57 PM Report #591510 Posted January 6, 2016 at 07:57 PM Boas Podes ter um programa com uma form ligada a ver o último estado gravado na base de dados MySQL. Ou seja nessa base de dados no primeiro pc deves gravar numa tabela o estado. Do género id,utilizador,entrada,datahora Depois no segundo PC tens o programa a ir a base de dados de x em x segundos ou minutos a ver a última informação. Outra maneira seria quando o utilizador pica o ponto essa pessoa recebia um email de aviso. 1 Report Nuno Revez @informaster
keinou Posted January 7, 2016 at 07:32 PM Author Report #591606 Posted January 7, 2016 at 07:32 PM (edited) Boas Podes ter um programa com uma form ligada a ver o último estado gravado na base de dados MySQL. Ou seja nessa base de dados no primeiro pc deves gravar numa tabela o estado. Do género id,utilizador,entrada,datahora Depois no segundo PC tens o programa a ir a base de dados de x em x segundos ou minutos a ver a última informação. Outra maneira seria quando o utilizador pica o ponto essa pessoa recebia um email de aviso. Certo, o cliente loga no app1 (Programa que possui o login), e atualiza a DB no mysql com a ultima data logado. E o app2 (Programa que mostra usuarios logados) verifica se a hora que o usuario logou é igual a atual, seria isso? teria como dar um exemplo? Edited January 7, 2016 at 07:34 PM by keinou
Solution Retsu9 Posted January 8, 2016 at 02:12 PM Solution Report #591653 Posted January 8, 2016 at 02:12 PM se tiveres na DB um campo booleano "Estado" e quando um utilizador é conectado passas Estado=true , quando desconectado Estado=false. a partir dai podes sempre "Select * From Tabela Where Estado=true" e tens uma lista de todos os utilizadores logados. 1 Report
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now