Pegar data servidor mysql

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Pegar data servidor mysql

Mensagem por marcos.gurupi »

Como faco para pegar data de um servidor mysql?
Pesquisando na net encontrei um comando select now. Como faco para
implementar isso dentro do codigo?

Marcos Roberto
Marcos Roberto
NetService Software
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Pegar data servidor mysql

Mensagem por Maligno »

"SELECT" é um comando SQL. Você só precisa enviar o comando para o servidor da mesma forma que se faz com qualquer outro "SELECT", mas usando uma função de data/tempo, seja Now(), Date(), Hour(), etc.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Pegar data servidor mysql

Mensagem por sygecom »

Olá Marcos,
você pode enviar uma query para o mysql, mesmo sem estar conectado ao um banco, eu tenho usado "CURRENT_DATE" para pegar a data do MYSQL.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Re: Pegar data servidor mysql

Mensagem por marcos.gurupi »

Entaum amigo como eu enviaria o query sem estah conectado?

Marcos Roberto.
Marcos Roberto
NetService Software
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Re: Pegar data servidor mysql

Mensagem por MARCELOG »

Caro Marcos,
sem estar conectado não tem jeito.
As informações de data e hora através de querys referem-se ao servidor.
Assim um "select now()" vai apresentar a data/hora atual do servidor.
Para pegar a data e hora local use date() e time().

MarceloG
Água mole em pedra dura tanto bate que até espirra!
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Isso mesmo. Sentenças SQL só podem ser executadas pelo servidor. E é claro que precisa haver uma conexão ativa para que ele possa recebê-las.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Pegar data servidor mysql

Mensagem por sygecom »

Olá Marcos,
Desculpa a confusão, o que eu quiria dizer que para enviar a query não pe nescessario esta com uma base de dados aberta ou selecionada.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Re: Pegar data servidor mysql

Mensagem por marcos.gurupi »

Ok. Agora eu entendi!

Marcos Roberto.
Marcos Roberto
NetService Software
Responder