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 Professor
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 Professor
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 Professor
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 Professor
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





Computerworld
Indsigt: Forstå iOS 11 på tre minutter - og få forklaringen på, hvorfor det er Apples vigtigste styresystem
Til september barsler Apple med årets vigtigste software-opdatering. Vi forklarer, hvorfor iOS 11 spiller en afgørende rolle for Apple, og hvad vi kan forvente af det nye styresystem.
CIO
Indsigt: Seks vigtige konklusioner om det store hacker-angreb mod Mærsk efter nyt regnskab
Det store hackerangreb mod A.P Møller - Mærsk 27. juni har fået alvorlige konsekvenser, viser selskabets nye regnskab. Her har du seks vigtige konklusioner i kølvandet på regnskabet.
Comon
Her er Nokias comeback-telefon: Masser af kræfter til fornuftig pris
Nokia er tilbage på markedet med en toptelefon til en skarp pris og - igen - med tysk kameralegende bag sig
Job & Karriere
Se listen: Disse it-folk bliver ansat på stedet - cheferne skriger efter helt bestemte it-kompetencer
Der er en markant mangel på it-folk med helt bestemte kompetencer samtidig med, at it-cheferne er i gang med at øge bemandingen i it-organisationerne. Se listen med de mest efterspurgte it-kompetencer netop nu.
White paper
Netværksprinteren er den oversete trussel mod din virksomheds it-sikkerhed - her er de gode råd
Danske virksomheder er i stigende grad under angreb fra it-kriminelle, og oplever flere og flere brud på it-sikkerheden. En undersøgelse blandt 300 it-ansvarlige gennemført af Spiceworks i samarbejde med HP viser, at 16 procent af de registrerede brud på it-sikkerheden involverede printere. I 2014 var tallet kun fire procent. Alligevel er det kun fire ud af ti it-ansvarlige, som har indført tilstrækkelige sikkerhedspolitikker for netværksprintere, hvilket udsætter virksomheden for betydelig risiko: Hackerangreb, blotlæggelse af følsom information eller bøder i forbindelse med EU’s persondataforordning.