Como pegar a hora do servidor usando paradox?

Delphi

23/01/2004

Como faço para uma estação pegar a hora do servidor, usando algum comando que funcione com paradox?
Já vi alguns exemplos que não funcionam com paradox.


Mdmarc

Mdmarc

Curtidas 0

Respostas

Comodelphi

Comodelphi

23/01/2004

o paradox não sistema gerenciador de banco de dados (sgbd), o conceito cliente/servidor não se aplica nesse tipo de tabela, consulte o arquivo de ajuda ´localsql.hlp´ para ver se existe funcao que retorne hora na query, (só se extiver usando o BDE).

o que vc quer fazer exatamente?


GOSTEI 0
Mdmarc

Mdmarc

23/01/2004

Em uma máquina uma secretária deve informar a hora de chegada de uma pessoa na sala de espera, e em outra máquina deveria ser possível saber quanto tempo essa pessoa está aguardando. Por enquanto só consigo fazer isso pegando a hora da máquina local, mas para funcionar assim os horários das duas máquinas devem estar sincronizados. Portanto seria o correto pegar somente a hora do servidor.


GOSTEI 0
Fabio.hc

Fabio.hc

23/01/2004

Tente assim:

WinExec(PChar(´Net Time \\´+Edit1.Text),SW_HIDE);



GOSTEI 0
Carlos Bernardo

Carlos Bernardo

23/01/2004

Olha o jeito mais correto é :

Cria uma arquivo no Dos com extensão bat

exemplo hora.bat

dentro desse arquivo digite:

net time //servidor \set \yes

joga esse arquivo no load do win.ini para quando voce inicializar o terminal.

win.ini

load = hora.bat

assim toda vez q a maquina for ligada ela acerta com a hora do servidor.

Obs

Servidor é o nome da máquina q voce quer sincronizar a hora com o terminal.


GOSTEI 0
Mdmarc

Mdmarc

23/01/2004

Eu executei o comando net time através do sistema e funcionou.

Obrigado!


GOSTEI 0
POSTAR