date sql server
Από {ttt2005}
προσπαθω τοσες μερες να αποθηκευσω την ημερομηνια στον sql server ως ημερα/μηνα/ετος π.χ 30/3/05
ενω στον internet explorer φαινεται ετσι ημερα/μηνα/ετος ΔΕΝ αποθηκευεται ετσι.
πως μπορω να το πετυχω αυτο?
σημερα που ειναι 15/3/2005 μου βγαινει στον internet explorer το εξης σφαλμα
Microsoft OLE DB Provider for SQL Server σφάλμα '80040e07'
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
αν βαλω 1/3/2005 η εγγραφη αποθηκευεται
-
Παλι μου βγαζει το ιδιο σφαλμα
Microsoft OLE DB Provider for SQL Server σφάλμα '80040e07'
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
-
Έχεις enterprise manager στο pc σου;
Αν ναι δώσε greek locale στην database σου στον server ή ζήτησε από την εταιρεία που φιλοξενεί την database να δώσει greek settings.
Το πρόβλημα πιθανόν να είναι στο insert από το αρχείο σου στον server
Στο πάνω μέρος του αρχείου με το sql ερώτημα στον server πρόσθεσε locale
<%
Session.LCID = 1032
SetLocale("EL")
Session.CodePage = 1253
Response.Charset="windows-1253"
%>