14. april 2005 - 22:45
Der er
14 kommentarer og 1 løsning
+ 1 dag
Hvordan får jeg lagt en dag hertil: strDate = 2005-04-30 strDateNew = year(strDate) & "-" & fnAddZero(month(strDate)) & "-" & fnAddZero(day(strDate))
Annonceindlæg fra Cornerstones
14. april 2005 - 22:58
#1
strDateNew = year(strDate) & "-" & fnAddZero(month(strDate)) & "-" & (DateAdd("D", 1, strDate))) strDateNew = year(strDate) & "-" & fnAddZero(month(strDate)) & "-" & fnAddZero(day(strDate)+1) måske.. var i gang med et svar før jeg fandt ud af det var mysql men måske virker det :)
14. april 2005 - 23:00
#2
DATE_ADD(strDate, INTERVAL 1 DAY)
14. april 2005 - 23:07
#3
Det nederste mulighed har jeg prøvet - den fungerer fint indtil der skiftes måned, hvilket der gør i dette tilfælde. I stedet for at skrive 2005-05-01 forsøger den at skrive 2005-04-31. Den øverste kan jeg ikke få til at virke.
14. april 2005 - 23:08
#4
@ detox Jeg får følgende fejl: Expected ')'
14. april 2005 - 23:09
#5
ADDDATE(strDate, 1)
14. april 2005 - 23:11
#6
Hvordan ser din forespørgsel da ud siden du mangler en ')'?
14. april 2005 - 23:11
#7
strDateNew = ADDDATE(strDate, 1)
14. april 2005 - 23:13
#8
busschou -> Jep, den er fin efter MySQL 4.1.1
14. april 2005 - 23:15
#9
jep hvis burgers så har det altså
14. april 2005 - 23:18
#10
Nope, har kun 4.0.2. Fik det til at virke ved: strDateNew = DateAdd("d", 1, strDate) Kalp, det var din der hjalp mig frem mod målet. Smid et svar så er der point på vej.
14. april 2005 - 23:22
#11
Hmmm, det ligner nu ikke MySQL?
14. april 2005 - 23:24
#12
Aner ikke om det er, men det virker, så jeg er tilfreds med det :-)
14. april 2005 - 23:27
#13
Ja, det er jo osse hovedsagen ;O) Grunden til jeg undrer mig er fordi vi er i MySQL kategorien.
20. april 2005 - 03:15
#14
Mangler stadig et svar fra Kalp så jeg kan lukke denne...
20. april 2005 - 07:09
#15
sorry kommer her:)
Computerworld tilbyder specialiserede kurser i database-management