Avatar billede kramerfan Nybegynder
05. december 2000 - 17:02 Der er 1 kommentar og
1 løsning

tre værdi er to for mange

jeg har en DB med en autonummereret ID, hvor der bliver sendt en data og en ud af tre reserverede tider(Tid1, Tid2, Tid3).
(\"Tid1\") = \"10-15\", \"0\", \"0\"
(\"Dato\") = 05-12-2000
(\"Tid2\") = \"0\", 15-19\",\"0\"
(\"Dato\") = 05-12-2000
(\"Tid3\") = \"0\", \"0\", \"19-24\"
(\"Dato\") = 05-12-2000
Der bliver altså oprettet tre datoer. Når jeg så søger i mit recordset kan den ikke finde ud af hvilken værdi der er den rigtige.
Hvordan undgår jeg det?
Avatar billede kramerfan Nybegynder
05. december 2000 - 17:17 #1
Istedetfor MoveNext har man så ikke en mulighed for at søge hele recordset\'et igennem.
Hvis
(\"Tid2\") = \"0\", 15-19\",\"0\"
(\"Dato\") = 05-12-2000
kommer før
(\"Tid1\") = \"10-15\", \"0\", \"0\"
(\"Dato\") = 05-12-2000
så kan springer mit VB-script af en eller anden grund over den anden tid.
Avatar billede jalle Nybegynder
05. december 2000 - 19:30 #2
Prøv at dele tabellen op i to, så du har en med dato og en med tid.

Tabel: Dato

ID
Dato
TidID  |  Fremmednøgle til feltet ID i tabellen Tid


Tabel Tid
ID
Tid
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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