Identificar Idioma da Base de Dados conectada
Olá, estou com um problema ao gerar um relatorio, no qual a conversão do filtro de dada não é valida caso a base de dados do cliente estiver em Inglês, existe algum comando para identificar em qual idioma esta a Base de Dados ?
Utilizo Delphi Seattle e SQL Server
Utilizo Delphi Seattle e SQL Server
Ramboli
Curtidas 0
Respostas
Emerson Nascimento
14/03/2022
use sempre um formato determinado por você e não se preocupe com a configuração do idioma do banco de dados.
por exemplo: vou trabalhar com o filtro sempre utilizando a data no formato AAAAMMDD.
daí mando os parâmetros no mesmo formato:
por exemplo: vou trabalhar com o filtro sempre utilizando a data no formato AAAAMMDD.
SELECT * FROM TABELA WHERE convert(varchar(8), CAMPODATA, 112) between :data1 and :data2
daí mando os parâmetros no mesmo formato:
param1 := formatdatetime('yyyymmdd', minhaDataIni); param2 := formatdatetime('yyyymmdd', minhaDataFim);
GOSTEI 0