ciao ragazzi,
ho questo piccolo problema qual'è il formato corretto di inserimento di una data in un db sql server presa da un texbox come gg/mm/aaaa.
il campo e di tipo data time
ho messo cosi 'aaaa-mm-gg' ma non va.....
saluti e grazie
ciao ragazzi,
ho questo piccolo problema qual'è il formato corretto di inserimento di una data in un db sql server presa da un texbox come gg/mm/aaaa.
il campo e di tipo data time
ho messo cosi 'aaaa-mm-gg' ma non va.....
saluti e grazie
ecco lo script per essere + chiaro
Function toSQLDate(ByVal gg, ByVal mm, ByVal aaaa)
If Not gg = "" And Not mm = "" And Not aaaa = "" Then
toSQLDate = "{d '" & aaaa & "-" & mm & "-" & gg & "'}"
Else
toSQLDate = "''"
End If
End Function
datag = toSQLDate(giorno, mese, anno)
il campo e dichiarato come datetime
e il db è SQL Sever 2000
grazie a tutti per la risposta
Se l'utente con cui accedi al DB è impostato come lingua INGLESE, dovrebbe essere corretto il modo come scrivi la data.
Controlla le impostazione dell'utente.
le impostazioni stanno bene...
questo è l'errore che mi da:
Error converting data type varchar to numeric.
ho provato con convert.todatetime e anche con datetime.parse
pero l'errore e sempre lo stesso
saluti