Αρχή :: Ενότητες :: Scripting :: Απαντήσεις     
 

Forum

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 η εγγραφη αποθηκευεται

 


Απάντηση από:Alex

Στο πάνω μέρος του αρχείου με το sql ερώτημα στον server πρόσθεσε locale

<%
Session.LCID = 1032
SetLocale("EL")
Session.CodePage = 1253
Response.Charset="windows-1253"
%>

Απάντηση από:ttt2005

Παλι μου βγαζει το ιδιο σφαλμα

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.

Απάντηση από:Alex

Έχεις enterprise manager στο pc σου;
Αν ναι δώσε greek locale στην database σου στον server ή ζήτησε από την εταιρεία που φιλοξενεί την database να δώσει greek settings.

Το πρόβλημα πιθανόν να είναι στο insert από το αρχείο σου στον server



tip: Gr και διεθνή domain names με Δωρεάν φιλοξενία 1000Mb php - perl για πάντα * F5 για νέο tip

   Πίσω στην προηγούμενη σελίδα






Η Εταιρία | Web Hosting | Domain names | Web Information | Υπηρεσίες | Resellers | Υποστήριξη |
Copyright © 2007–09 4GR.NETWORKS, All rights reserved.