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

 

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

Timespan...

Îåêßíçóå áðü ôï ìÝëïò Παπαδημητρίου Γεώργιος. Τελευταία δημοσίευση από το μέλος Dimitris Papadimitriou στις 07-11-2007, 21:49. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  07-11-2007, 14:31 37027

    Timespan...

    Hello! Η ερωτησις ειναι απλη!

    Dim HourIn, HourOut As Date
    Dim HourCount As TimeSpan

    HourCount = HourOut.Subtract(HourIn)

    Τι τυπου στηλη θα πρεπει να ειναι sql server ωστε να αποθηκευεται η διαφορα μεταξύ των HourIn και HourOut?
    Να σημειωθεί οτι στα report που θα ακολουθησουν θα ηθελα να προσθεσω τα εκαστοτε HourCounts των γραμμων

    Ευχαριστω

  •  07-11-2007, 21:49 37036 σε απάντηση της 37027

    Απ: Timespan...

    Αγαπητέ συνονόματε,

    δυστηχώς στον sql server δεν μπορείς να αποθηκεύσεις timespan, οπότε ή θα χρησιμοποιήσεις DateTime και θα αγνοείς κάθε φορά το τμήμα της ημερομηνίας, ή θα χρησιμοποιείς int και αποθηκεύεις τα ticks του timespan.

    Άλλες πιο ριζοσπαστικές μέθοδοι, όπως να χρησιμοποιήσεις varchar γίνονται αλλά φυσικά δεν προτείνονται! 


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems