Resolvido: Data e Hora

Bom dia.

Estou precisando de mais uma ajuda de vocês:

  1. Caso
    tenho um campo no sql server que e do tipo Datetime e quando eu executo a sentença SQL ele mostra assim “2017-04-20 00:00:00.000” e quando executo no SCRIPCASE : 2017-04-24T00:00:00Z que na verdade só preciso que ele fique assim “2017-04-20”.

Métodos utilizados:
DATEADD(DD,DATEDIFF(DD,0,DATA),0) as DATA_BATIDA,
dateadd(dd,datediff(dd,0,GETDATE()),0),
CONVERT(DATE,DATA
e nenhum o scriptcase surtiram efeitos.

  1. Caso

Tenho um campo que esta em segundos e conseguir aqui no fórum uma function que converte para hh:mm:ss que funciona perfeitamente, só que preciso fazer a chamada dessa função pegando o campo e mostrando na grid.

1 - Tente em sua consulta usar essa estrutura adaptando a sua necessidade

SELECT CONVERT(VARCHAR(10), GETDATE(), 120) AS [YYYY-MM-DD] ou
SELECT REPLACE(CONVERT(VARCHAR(10), GETDATE(), 111), ‘/’, ‘-’) AS [YYYY-MM-DD]

2 - Acho No evento onRecord da consulta vc deve chamar essa função e atribuir ao campo

Mille,

Resolveu com a sua ajuda.

Obrigado!!