2009-12-07 3 views
1

J'ai une procédure stockée qui sélectionne dans une table, deux des champs sont de type DATE dans SQL Server, mais lorsque je sélectionne la procédure stockée à partir de Crystal Reports, les deux champs de date apparaissent sous forme de chaînes (dans le AAAA-MM-JJ format). Je pourrais écrire des formules pour les convertir à la sortie MM/DD/YYYY attendue pour ce rapport, mais n'y a-t-il pas un moyen de faire en sorte que Crystal reconnaisse les dates SQL Server?Comment obtenir une date à partir de SQL Server dans Crystal Reports 11?

Répondre

0

Oui, écrire des formules, AAAA-MMM-DD est la représentation d'une date.

+0

Ouais, c'est ce dont j'avais peur. Merci d'avoir répondu. – Craig

+1

## Mise à jour: ## Bien que cela soit vrai pour le type de données DATE, Crystal reconnaît correctement le type DATETIME. Comme le seul but de ma procédure dans la vie était de fournir des données à un rapport, je modifiais simplement la sortie de la procédure afin que les champs DATETIME soient utilisés à la place de DATE et que le format de champ affiche la date uniquement en cristal. Aucune formule requise. – Craig

Questions connexes