Avatar billede brian-johansen Nybegynder
02. juni 2006 - 10:14 Der er 1 kommentar og
1 løsning

Sæt dato til 12/30/1899 + den aktuelle tid

Hej jeg og prøver på at lave et program hvor jeg kan trække et tidsinterval ud.

Problemet er bare at hvis jeg skriver kl 10.00 i min tekst boks, så når jeg laver min DateTime variable så skriver den dags dato + fx. 10.00.
Det giver bare den trælse effekt at min select sætning til databasen , ikke virker længere da den kan finde ud af at finde et interval hvis datoen er 12/30/1899.

Er der nogen der ved hvordan jeg skal lave en datetime varible hvor datoen er 12/30/1899 + det aktuelle tid.

mvh Brian

For god ordens skyld så ligger jeg lige et eksemple fra min select sætning.

SELECT by, tider, ruteNo, togType
FROM tider
WHERE ((([by])="vejle") And (([tider]) Between #12/30/1899 9:0:0# And #12/30/1899 11:0:0#)) And ([togType]="IC3");
Avatar billede brian-johansen Nybegynder
02. juni 2006 - 13:20 #1
Fandt en løsning, den er bøvlet men den virker:

DateTime tid1 = tid - new TimeSpan(1, 0, 0);
            DateTime tid2 = tid + new TimeSpan(1, 0, 0);
            string sTid1 = "12-30-1899 " + tid1.ToShortTimeString()+ ":00";
            string sTid2 = "12-30-1899 " + tid2.ToShortTimeString() + ":00";

mvh Brian
Avatar billede Syska Mester
02. juni 2006 - 15:07 #2
Hvad er det præcis som står i databasen? og hvad er det du vil træke ud?

hvordan ser din sql ud?

// ouT
Avatar billede 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. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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