Usuário com melhor resposta
Converter parâmetro DateTime para String (yyyymmdd)

Pergunta
-
Olá pessoal.
Tenho um parâmetro DateTime em um relatório. Utilizo essa data para passar na chamada de uma Stored Procedure.
Acontece que o par da SP é Varchar(8) no formato yyyymmdd.
Quero saber como faço pra converter o par DateTime do relatório para uma String no formato yyyymmdd e, assim, conseguir chamar a SP.
No aguardo...
Att. Leonardo Cristiano de Alice
Respostas
-
Leonardo,Não entendi em qual momento voce esta com problemas, todo caso, irei expor os 2 cenarios que consigo visualizar.Se seu problema esta sendo visual, utilize o Format conforme string abaixo:= format(fields!yourfield.value,"yyyymmdd")Link com mais dados: http://msdn.microsoft.com/en-us/library/ms157328.aspxAgora, se seu problema esta em passar para a proc neste formato, voce deve na hora de chamar a proc, passar este tipo de sintaxe em relação a este campo:EXEC dbo.Procedure @Data = CONVERT(VARCHAR,@YourParam, 112)
Oracle OCA11g, MCC 2011! Dicas e novidades: www.fabrizziocaputo.wordpress.com- Marcado como Resposta Leonardo Cristiano de Alice terça-feira, 14 de junho de 2011 10:46
-
Muito Obrigado Fabrizzio.
O meu problema estava em passar para a SP no formato certo, portanto sua segunda sugestão deu certo, passei o parâmetro com o CONVERT.
Valeu.
Att. Leonardo Cristiano de Alice- Marcado como Resposta Leonardo Cristiano de Alice terça-feira, 14 de junho de 2011 10:48
Todas as Respostas
-
Leonardo,Não entendi em qual momento voce esta com problemas, todo caso, irei expor os 2 cenarios que consigo visualizar.Se seu problema esta sendo visual, utilize o Format conforme string abaixo:= format(fields!yourfield.value,"yyyymmdd")Link com mais dados: http://msdn.microsoft.com/en-us/library/ms157328.aspxAgora, se seu problema esta em passar para a proc neste formato, voce deve na hora de chamar a proc, passar este tipo de sintaxe em relação a este campo:EXEC dbo.Procedure @Data = CONVERT(VARCHAR,@YourParam, 112)
Oracle OCA11g, MCC 2011! Dicas e novidades: www.fabrizziocaputo.wordpress.com- Marcado como Resposta Leonardo Cristiano de Alice terça-feira, 14 de junho de 2011 10:46
-
Boa Tarde,
Siga os seguintes passos:
- Abra o seu projeto no Visual Studio
- Visualize as propriedades do seu Dataset
- Vá em Parameters
- Muda o Data Type para String[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.wordpress.com
Classifique as respostas. O seu feedback é imprescindível- Sugerido como Resposta Gustavo Maia Aguiar segunda-feira, 13 de junho de 2011 19:51
- Não Sugerido como Resposta Leonardo Cristiano de Alice terça-feira, 14 de junho de 2011 10:46
-
Muito Obrigado Fabrizzio.
O meu problema estava em passar para a SP no formato certo, portanto sua segunda sugestão deu certo, passei o parâmetro com o CONVERT.
Valeu.
Att. Leonardo Cristiano de Alice- Marcado como Resposta Leonardo Cristiano de Alice terça-feira, 14 de junho de 2011 10:48