Registreren  Inloggen
maandag 29 mei 2017
Forums » Database » SQL Server » SQL Database  
VBCentral Forums
SQL Database
Laatste bericht 26 apr 2017 13:35 door Henk Hobelman. 0 Antwoorden.
Printervriendelijk
  •  
  •  
  •  
  •  
  •  
Sorterten:
VolgendeVolgende
U bent niet geautoriseerd om een antwoord te posten
Auteur Berichten
Henk HobelmanGebruiker is offline
Nieuw
Nieuw
Posts:12

--
26 apr 2017 13:35
    Ik heb in VB 2013 een programma geschreven voor 'gaan en komen' van personen en daarin komen natuurlijk datums (en tijden) voor. De berekende datums heb ik in de Datentyp dimensie date en/of datetime gedeclareerd.

    In de sql server database heb ik het overeenkomstige veld met datetime gedeclareerd. Als ik de gegevens nu met 'Insert' wil opslaan in de database komt steeds de foutomschrijving 'Conversion failed when converting date and/or time from character string' naar voren.

    Waarschijnlijk ligt het aan het omzetten van de datum in een ander format want als ik als datum 4/5/2017 ingeef lukt het wel (zij het dat er in de database dan 5/4/2017 wordt geschreven. Bij 31.12.2017 gaat het echter fout. 12.31.2017 kennen we niet.

    Het lijkt me een klein probleem maar ik kom er niet uit. Een bypass is de datum als een string op te slaan in de database en bij terughalen eerst weer omzetten in een bestaande datum. Echter dan kan ik niet meer sorteren in de database en professioneel is dat alles ook niet.

    Wie kan de passende hint geven?

    hh
    U bent niet geautoriseerd om een antwoord te posten


    Sponsors
    Volg ons via TwitterVolg ons op LinkedIN    Volg ons op LinkedIN    Volg ons via de RSS feed
    Copyright 2005-2016 VBcentral.nl   |  Privacybeleid  |  Gebruiksovereenkomst