2012-12-29 3 views
0

J'utilise C# et je suis en train de la valeur du sélecteur de date heure à ma date de ma base de données. Mais le format que j'ai dans la base de données est différent du format du sélecteur de date et d'heure. Est-il possible de changer automatiquement le format de la date de ma base de données à celle du sélecteur de date et heure. Je l'ai cherché mais je ne l'ai pas trouvé.DateTimePicker conversion automatique C#

J'apprécierai votre aide.

+0

Il serait utile que vous montriez à quoi ressemble la date dans votre base de données .. aussi quel est le type de données si vous regardez le schéma SQL pour ce champ de date ..? – MethodMan

Répondre

2

Mais le format que j'ai dans la base de données est différent du format de la Date Heure Picke

Vous faites l'erreur de penser la base de données a un format d'affichage associé lors de l'enregistrement d'un DATETIME - il doesn 't - il y a une représentation interne. Tout ce que vous voyez est comment la date est représentée lorsque vous l'affichez dans un outil.

Si votre base de données utilise une colonne DATETIME, comme il se doit, alors il n'y a pas problème.

+0

est-ce pas le format dans la base de données aaaa/mm/jj? – Stranger

+0

@Stranger - Non, il n'y a pas de format. C'est exactement ce que vous voyez dans l'outil que vous utilisez pour visualiser les données. – Oded

+0

Donc, si je prends ma date de la base de données et que je place la valeur de mon datetime à la date de la base de données, cela fonctionnera-t-il? – Stranger