lordnelson Seniormester
19. juni 2017 - 15:42 Der er 11 kommentarer

Datoer

Har denne string i asp
nu = year(date()) & "-" & month(date()) & "-" & day(date())
        rs2.open "select * from stamdata where slutdato > "& nu &"  " , conn

Men den virker sgu ikke rigtigt der kommer poster med nogle gamle datoer så hvad gør jeg galt ?
arne_v Ekspert
19. juni 2017 - 15:55 #1
YYYYMMDD plejer at vaere det sikre valg.

Altsaa uden bindestreger.

Og saa gaetter jeg paa at det skal i enkelt quotes.
terry Guru
19. juni 2017 - 15:56 #2
Take a look at what nu contains before opening recordset
arne_v Ekspert
19. juni 2017 - 16:07 #3
Og saa er parameters en rigtig god ting - ogsaa til det her!!!!
lordnelson Seniormester
19. juni 2017 - 16:25 #4
Det er en smalltimedate felt, har prøvet om jeg kan lave det om til date
men skal så droppe tabellen , ved ikke helt hvordan jeg kan lave feltet om

Tror ikke jeg helt forstår Arne , så måske du kunne skrive det
skal Nu være uden bindestreger
arne_v Ekspert
19. juni 2017 - 16:49 #5
Du kan proeve med:

nu = year(date()) & month(date()) & day(date())
rs2.open "select * from stamdata where slutdato >' "& nu &"'" , conn

Men den rigtige loesning maa vaere at bruge parameters.
lordnelson Seniormester
19. juni 2017 - 16:56 #6
Yes , have prøvet den, men fik nemlig denne fejl så
[Microsoft][ODBC SQL Server Driver][SQL Server]Conversion failed when converting character string to smalldatetime data type.

Lige så snart jeg fjerne bindesteger så tilter den

Studser dog lige over at når jeg skriver ud , altså med binde streger hvor den virker, så skriver den felt data som dd-mm-yyyy , kan det være her den ligger ?
terry Guru
19. juni 2017 - 17:04 #7
skriver den felt data som dd-mm-yyyy
THis is very likely the problem

You need to format the date either mm-dd-yyyy or yyyy-mm-dd
lordnelson Seniormester
19. juni 2017 - 17:21 #8
Hallo terry
In db i have yyyy-mm-dd
but when its come out is dd-mm-yyyy

So ?
lordnelson Seniormester
19. juni 2017 - 17:37 #9
Virker skal bare huske
' " & nu &" '

Tak for hjælpen Begge to :)
terry Guru
19. juni 2017 - 17:45 #10
In db i have yyyy-mm-dd
but when its come out is dd-mm-yyyy


what you see is normally controlled by you PC's regional settings. They way the date is stored is always the same no matter what regional setting syou use
terry Guru
19. juni 2017 - 17:46 #11
' " & nu &" '

yes they help too but still look at your date format in SQL string
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

Opret Preview

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





CIO
"På 11 minutter blev vores computere ramt af den frygtede Petya ransomware-skærm"
"På 11 minutter blev vores computere ramt af den frygtede Petya ransomware-skærm. Først troede vi, at det bare ville blive en aften uden email, og at de ville fikse det i løbet af natten. Men næste morgen var der krisemøde, og vi fik at vide, at vi ville være nede i lang tid."
Comon
Oversigt: Her er de bedste Android-smartphones der kan købes i Danmark
Det vrimler med spændende Android-smartphones på markedet. Vi har samlet en oversigt over de bedste Android-telefoner, du kan købe herhjemme netop nu.
Job & Karriere
IBM’s Watson har gennemlæst 600 jobopslag, og snart kan der blive vendt op og ned på vores jobsøgning
Kunstig intelligens kan forandre den måde virksomheder rekrutterer på. Derfor har IBM netop gennemført et stort forsøg med Danmarks største erhvervsskole.
White paper
Er din virksomhed (måske) på vej ud i skyen? … her er tre mulige strategier og alle de vigtigste overvejelser
For langt de fleste virksomheder er cloud en uundgåelig del af fremtiden. Men hvordan skal man gribe det projekt an? Dette whitepaper fra EG fyldt med værdifulde input til de virksomheder, som står på tærsklen til at tage beslutningen - analyser, refleksioner, opmærksomhedspunkter og anbefalinger, som kan være en støtte i overvejelserne og undersøgelsen forud for beslutningen.