I min DB har jeg et felt med en masse klokkeslet. Klokkeslettene er lige nu meget forskellige. Jeg vil gerne have ændret minuttallene på alle klokketslet til enten 00, 15 , 30 eller 45. Men hvordan tjekker jeg hvilket af de 4 klokkeslet er nærmest på den klokkeslet jeg vil ændre...???
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
du skal jo selvfølgelig have gang i en løkke med SQL-udtræk hvor du så skal opdatere din poste i/mellem:
While ditRS.EOF = False Select Case Datepart("n", ditRS("ditklokkeslæt")) Case 53 To 12 'her sammensætter du så din nye dato/tid 'min. "00" - brug evt. datepart til at sammensætte ny dato 'husk også at sek. "00" Case 13 To 22 'her sammensætter du så din nye dato/tid 'min. "15" - brug evt. datepart til at sammensætte ny dato 'husk også at sek. "00" Case 23 To 42 'her sammensætter du så din nye dato/tid 'min. "30" - brug evt. datepart til at sammensætte ny dato 'husk også at sek. "00" Case 43 To 52 'her sammensætter du så din nye dato/tid 'min. "45" - brug evt. datepart til at sammensætte ny dato 'husk også at sek. "00" End Select SQL = "UPDATE dintabel SET ditklokkeslæt = '" & dintidsvariabel & "' dit_updateRS.Open SQL, connection
ditRS.Movenext Wend
Bare et forslag...
/hiks
Synes godt om
Ny brugerNybegynder
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.