27. august 2001 - 12:24Der er
14 kommentarer og 1 løsning
Problemer med indsættelse af dato i datetime felt.
Hejsa,
Når jeg forsøger at indsætte en dato i et DateTime felt i vores MS SQL database, får jeg følgende fejl: \"Syntax error converting datetime from character string\"
netsrac: giver: \"[Microsoft][ODBC SQL Server Driver][SQL Server]The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.\"
Hvis du er sikker på at du altid får \'dd-mm-yy\' så kan du bruge følgende
insert into test (dato) values(convert(datetime,\'#27-08-01#\',105)
ellers kan du lave følgende (Virker ret underligt men det virker) insert into test (dato) values(\'\" & (year(dato)*10000) + (Month(dato) * 100) + day(dato) & \"\')
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.