Mærkeligt prob. med Caption og og dato værdi

Tags:    delphi

Min Form3's caption bliver ved et tryk på en knap hentet fra en DB. Det virker fint nok. Koden jeg bruger til det er denne:

Fold kodeboks ind/udKode 


Men når jeg så bagefter prøvet at loade en ganske almindelig string med Form3's caption kommer programmet med denne fejl:

Project Projekt1.exe raised exeption class EConvertError with message "10-01-2005 01:49:00' is not a valid date'

Er der nogen der kan se grunden til denne (syntes jeg) mærkelige fejl?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



7 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


wtf? hvad er dato? er det en int eller en string? "dato := strtoint(dato)..." går der noget galt her? dato bliver lavet om fra en string til en integer og bliver gemt i selvsamme string?!?

er det en variant? i så fald vælg en anden vej uden om varianten

Jeppe Johansen
Jeppesoftware@hotmail.com



Min Form3's caption bliver ved et tryk på en knap hentet fra en DB. Det virker fint nok. Koden jeg bruger til det er denne:

Fold kodeboks ind/udKode 


Men når jeg så bagefter prøvet at loade en ganske almindelig string med Form3's caption kommer programmet med denne fejl:

Project Projekt1.exe raised exeption class EConvertError with message "10-01-2005 01:49:00' is not a valid date'

Er der nogen der kan se grunden til denne (syntes jeg) mærkelige fejl?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

Jeg tror fejlen ligger et andet sted i dit program, der er ikke noget umiddelbart i vejen med den kode linie .

MvH

Stefan Svensson
http://SimLock.frac.dk



Min Form3's caption bliver ved et tryk på en knap hentet fra en DB. Det virker fint nok. Koden jeg bruger til det er denne:

Fold kodeboks ind/udKode 


Men når jeg så bagefter prøvet at loade en ganske almindelig string med Form3's caption kommer programmet med denne fejl:

Project Projekt1.exe raised exeption class EConvertError with message "10-01-2005 01:49:00' is not a valid date'

Er der nogen der kan se grunden til denne (syntes jeg) mærkelige fejl?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

Jeg tror fejlen ligger et andet sted i dit program, der er ikke noget umiddelbart i vejen med den kode linie .

MvH

Stefan Svensson
http://SimLock.frac.dk


Det kan jeg ikk se se hvordan skulle være muligt da det jo er der den siger der er en fejl.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Kalder du strtodate eller datetostr senere når du skriver en anden værdi i dens caption? eller måske kalder adotable1.findbyname('dato').AsDate eller noget lign?

Jeppe Johansen
Jeppesoftware@hotmail.com



Kalder du strtodate eller datetostr senere når du skriver en anden værdi i dens caption? eller måske kalder adotable1.findbyname('dato').AsDate eller noget lign?

Jeppe Johansen
Jeppesoftware@hotmail.com


Det vil jeg ikke mene. Men kan jo være jeg tager fejl?

Her er den kode jeg bruger:

Fold kodeboks ind/udKode 


Kodens funktion er at den skal lægge et antal minutter til et tidspunkt.
Tidspunktet hentes ind i Form3's caption hvorefter det antal minutter der skal lægges til hentes fra Edit1.
Derefter lægger det sammen og det færdige resultat bliver gemt i en database.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

[Redigeret d. 10/01-05 17:11:17 af Rune Jensen (RoZ)]



Hehe det er mig ikke lige fik skrevt mit kode korrekt af. Sorry..
Men her er den korrekte ihvertfald:
Fold kodeboks ind/udKode 


Og Caption er en string og Dato er en string.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Nå men lukker bare tråden nu.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



t