Será que os F E R A S conseguem (por favor me ajudem)
Alguém sabe como fazer com que o Sql reconheca AUTOMATICAMENTE, o formato de data ´dia/mês/ano´, sem precisar utilizar funções do tipo:
formatdatetime(´mm/dd/aaaa´,data);
ou
copy(edt.text,4,2)+´/´+copy(edt.text,1,2)+´/´+copy(edt.text,7,4);
Por exemplo: no DBase/FoxBase poderia utilizar: Set Date to British
Fico muito grata pela atenção.
formatdatetime(´mm/dd/aaaa´,data);
ou
copy(edt.text,4,2)+´/´+copy(edt.text,1,2)+´/´+copy(edt.text,7,4);
Por exemplo: no DBase/FoxBase poderia utilizar: Set Date to British
Fico muito grata pela atenção.
Ana Cláudia
Curtidas 0
Respostas
Belo
19/03/2003
[quote:e52d7b2528=´Ana Cláudia´]Alguém sabe como fazer com que o Sql reconheca AUTOMATICAMENTE, o formato de data ´dia/mês/ano´, sem precisar utilizar funções do tipo:
formatdatetime(´mm/dd/aaaa´,data);
ou
copy(edt.text,4,2)+´/´+copy(edt.text,1,2)+´/´+copy(edt.text,7,4);
Por exemplo: no DBase/FoxBase poderia utilizar: Set Date to British
Fico muito grata pela atenção.[/quote:e52d7b2528]
Se o campo no seu Banco de Dados está definido como tipo Date ou DateTime, o SQL já reconhece automaticamente. De qualquer forma ai vai a função em SQL, veja o exemplo da função EXTRACT:
SELECT DATA,
EXTRACT(DAY FROM DATA) AS DIA,
EXTRACT(MONTH FROM DATA) AS ´MÊS´,
EXTRACT(YEAR FROM DATA) AS ANO
FROM SUA_TABELA
formatdatetime(´mm/dd/aaaa´,data);
ou
copy(edt.text,4,2)+´/´+copy(edt.text,1,2)+´/´+copy(edt.text,7,4);
Por exemplo: no DBase/FoxBase poderia utilizar: Set Date to British
Fico muito grata pela atenção.[/quote:e52d7b2528]
Se o campo no seu Banco de Dados está definido como tipo Date ou DateTime, o SQL já reconhece automaticamente. De qualquer forma ai vai a função em SQL, veja o exemplo da função EXTRACT:
SELECT DATA,
EXTRACT(DAY FROM DATA) AS DIA,
EXTRACT(MONTH FROM DATA) AS ´MÊS´,
EXTRACT(YEAR FROM DATA) AS ANO
FROM SUA_TABELA
GOSTEI 0
Anonymous
19/03/2003
bom eu entendi diferente. acho q ele quer dizer quando tem q jogar uma data no SQL. o normal é vc inverter o mes com o dia e tal. bom eu so conheço essa maneira e pelo componente passando por parametro. por exemplo
Select * From clientes
WHERE datacadastro = :data
e antes de abrir a query vc colocaria
query1.parambyname(´data´).asdate:=datetimepicker1.date;
por exempl;
ficou claro? então boa sorte.
João Nelson
_nekinho_
joaonelson@softsystem.com.br
Select * From clientes
WHERE datacadastro = :data
e antes de abrir a query vc colocaria
query1.parambyname(´data´).asdate:=datetimepicker1.date;
por exempl;
ficou claro? então boa sorte.
João Nelson
_nekinho_
joaonelson@softsystem.com.br
GOSTEI 0
Anonymous
19/03/2003
bom eu entendi diferente. acho q ele quer dizer quando tem q jogar uma data no SQL. o normal é vc inverter o mes com o dia e tal. bom eu so conheço essa maneira e pelo componente passando por parametro. por exemplo
Select * From clientes
WHERE datacadastro = :data
e antes de abrir a query vc colocaria
query1.parambyname(´data´).asdate:=datetimepicker1.date;
por exempl;
ficou claro? então boa sorte.
João Nelson
_nekinho_
joaonelson@softsystem.com.br
Select * From clientes
WHERE datacadastro = :data
e antes de abrir a query vc colocaria
query1.parambyname(´data´).asdate:=datetimepicker1.date;
por exempl;
ficou claro? então boa sorte.
João Nelson
_nekinho_
joaonelson@softsystem.com.br
GOSTEI 0
Aroldo Zanela
19/03/2003
[quote:8dc6892951=´João Nelson´]bom eu entendi diferente. acho q ele quer dizer quando tem q jogar uma data no SQL. o normal é vc inverter o mes com o dia e tal. bom eu so conheço essa maneira e pelo componente passando por parametro. por exemplo
Select * From clientes
WHERE datacadastro = :data
e antes de abrir a query vc colocaria
query1.parambyname(´data´).asdate:=datetimepicker1.date;
por exempl;
ficou claro? então boa sorte.
João Nelson
_nekinho_
joaonelson@softsystem.com.br[/quote:8dc6892951]
Eu acredito em você....
Select * From clientes
WHERE datacadastro = :data
e antes de abrir a query vc colocaria
query1.parambyname(´data´).asdate:=datetimepicker1.date;
por exempl;
ficou claro? então boa sorte.
João Nelson
_nekinho_
joaonelson@softsystem.com.br[/quote:8dc6892951]
Eu acredito em você....
GOSTEI 0
Dor_poa
19/03/2003
Altere as configurações regionais do Windows, (painel de controle)
GOSTEI 0