17. maj 2001 - 08:57Der er
6 kommentarer og 1 løsning
Indsættelse af datetime fra delphi ned i ms sql database
Jeg har et felt af typen datetime som driller mig lidt. Når jeg forsøger at sætte en datetime ind fra delphi som nedenfor vist får jeg en fejl. s:=\'insert into Units (date)values (\'\'\'+datetimetostr(now())+\'\'\')\';
Den siger følgende: The conversion of a char datatype to a tdatetime datatype resultet in an out-of-range datetime.
Det er som om datetime ikke er det samme i delphi og på SQL serveren.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
jo feltet i databasen er en datetime , men når jeg fyrer querien af så bruger jeg Tquery komponenten og siger : SQL.Add(\'noget sql der er en streng\'); execsql; Den skal have en streng. Hvis jeg således ikke siger datetimetostr i delphi får jeg jo så en \'incompatible types\' fejl.
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.