Avatar billede tzag_dk Nybegynder
01. september 2004 - 14:03 Der er 7 kommentarer og
1 løsning

opdatering af dato

Hej

Jeg har et felt i min mysql db, som er af tyben text.

Der kunne fx stå: 28-10-2004 09:42:47

Til den dato vil jeg gerne pludse fx 3 dage. Det forsøger jeg at gøre sådan her:

'( RS_1("udlober") = 28-10-2004 09:42:47 )
udlober = RS_1("udlober") + 3


Mend et giver denne fejl:
Microsoft VBScript runtime error '800a000d'

Type mismatch: '[string: "28-10-2004 09:42:47"]'


Håber at der er nogle som der kan hjælpe.
På forhånd tak :o)
// Rene
Avatar billede ldanielsen Nybegynder
01. september 2004 - 14:07 #1
Ja, du kan jo ikke sige "Tekst" + 3, som den siger, "Type mismatch"

Vil du ikke hellere lave datoen i et datofelt?
Avatar billede ldanielsen Nybegynder
01. september 2004 - 14:10 #2
Hov, prøv dette:

udløber = DateAdd("d", 3, Cdate(RS_1("udlober")))
Avatar billede tzag_dk Nybegynder
01. september 2004 - 14:10 #3
jo, det ville jeg hellere, men det kan jeg ikke nu da alt andet er programeret :o(

Tror du ikke at man kunne lave noget med en split?
Avatar billede tzag_dk Nybegynder
01. september 2004 - 14:10 #4
Prøver lige...
Avatar billede ldanielsen Nybegynder
01. september 2004 - 14:14 #5
Split, jo ...

men så skal du selv inde ud af at den 32-03 er noget vrøvl, det bliver meget svært
Avatar billede tzag_dk Nybegynder
01. september 2004 - 14:15 #6
Super! Det var lige hvad der skulle til :o)

Tak for hjælpen...
Lig et svar.
Avatar billede ldanielsen Nybegynder
01. september 2004 - 14:21 #7
OK, og se så at komme i gang med datofelter, ikke? :o)

Tak for Point!
Avatar billede tzag_dk Nybegynder
01. september 2004 - 14:22 #8
hehe, jo det skal jeg nok :o)
Forsat god dag...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester