18. september 2003 - 22:50Der er
12 kommentarer og 1 løsning
Korrekt tid
Hej!
Jeg har en masse felter:
MandagSTART - MandagSLUT osv... indtil SoendagSlUT
Tiden indholder tid i formaet hh:mm i en microsoft access database.
Jeg skal nu bede den hente start og sluttid fra korrekt dag - dagen er fundet meeen virker ikke helt.
Bruger denne kode: strSQL = "SELECT * from annoncer where id = " & annonceid & "" strSQL = strSQL & " AND ((#" & st_tid & "# BETWEEN "&mydayli&"start and "&mydayli&"slut) OR (#" & st_tid & "# < "&mydayli&"start) OR (#" & st_tid & "# >
"&mydayli&"start))"
Hvordan kan jeg gøre så den kun finder dem med korrekt ID og hvis "tiden er godkendt" ??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis din kolonne id er autonummer i tabellen, er der kun en rækker med det id. Når du så søger og annonceid er eksvis 1 så vil den kun kigge om tiden passer for den rækker hvor ID=1. Derfor kan din SQL max give en post eller ikke nogen.
Prøv dette hvis mandagStart < 12:45 og mandagSlut > 12:45 så finden den de records hvor annonceid = 1
mydayli = "mandag" st_tid = "12:45" annonceid = 1
strSQL = "SELECT * from annoncer where id = " & annonceid & "" strSQL = strSQL & " AND ((#" & st_tid & "# BETWEEN "&mydayli&"start and "&mydayli&"slut))"
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.