Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ημερομηνια και ωρα σε visual c# σε συνδιασμο με sql server 2008

Îåêßíçóå áðü ôï ìÝëïò dkoum. Τελευταία δημοσίευση από το μέλος dkoum στις 05-04-2012, 22:24. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  05-04-2012, 21:18 69928

    Ημερομηνια και ωρα σε visual c# σε συνδιασμο με sql server 2008

    καλησπερα

    εχω μια εφαρμογη σε visual c# και θελω μεσω του date time picker να περνω σε δυο μεταβλητες ξεχωριστα το time και στην αλλη μεταβλητη ξεχωριστα το date

    επισης πως μπορω μεσα στον sql server 2008 να περναω την ημερομηνια με την μορφη dd/mm/yyy  γιατι οταν ζηταω απο καποιο ερωτημα sql να μου επιστρεψει την ημερομηνια την επιστρεφει με την μορφη mm/dd/yyy


    σας ευχαριστω 

    http://dkoum.comze.com
    Δημοσίευση στην κατηγορία:
  •  05-04-2012, 22:08 69929 σε απάντηση της 69928

    Απ: Ημερομηνια και ωρα σε visual c# σε συνδιασμο με sql server 2008

    Την πρώτη ερώτηση δεν μπορώ να πω ότι την καταλαβαίνω. Από τον DateTimePicker παίρνεις μία τιμή DateTime από την οποία μπορείς να βγάλεις και το Date και το Time χρησιμοποιώντας τα αντίστοιχα properties.

    Όσο για την δεύτερη ερώτηση, δεν χρειάζεται να κάνεις απολύτως τίποτε - φτάνει φυσικά η τιμή αποθηκεύεται σε πεδίο Date στον SQL Server και όχι (n)varchar. Αν βλέπεις την ημερομηνία σε αμερικάνικο format φταίει ότι κάπου κάνεις εσύ την μετατροπή. Είτε διαβάζεις την τιμή ως string αντί για date, είτε την αποθηκεύεις ως string αντί για date. Το δεύτερο συμβαίνει αν αντί για να χρησιμοποιήσεις parameterized queries, "καρφώνεις" την ημερομηνία σε ένα sql string. 

    Αν τώρα διαβάζεις σωστά την ημερομηνία αλλά δεν σου εμφανίζεται όπως περίμενες, θα πρέπει να κοιτάξεις τί regional settings έχεις στο μηχάνημα σου. Η μορφή με την οποία μετατρέπεται μία ημερομηνία σε κείμενο εξαρτάται από τα regional settings. Αν έχεις ορίσει αγγλικό locale λογικό είναι να βλέπεις και αγγλική μορφή της ημερομηνίας.

    Η ερώτηση αυτή είναι μία από τις πιο συχνές στο site και μπορείς να βρεις πολλές παρόμοιες συζητήσεις στο παρελθόν, που καλύπτουν από το τί επηρεάζεται η εμφάνιση της ημερομηνίας και πως μπορείς να την αλλάξεις.

    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  05-04-2012, 22:24 69930 σε απάντηση της 69929

    Απ: Ημερομηνια και ωρα σε visual c# σε συνδιασμο με sql server 2008

    ευχαριστω για την απαντηση θα το κοιταξω

    http://dkoum.comze.com
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems