lav en select for at se om der findes en kombination i basen med "uge, dag og lektion" som er lig den i din insert. IF not, så insert, ellers giv brugeren en fejl meddelese.
På almindelig dansk så betyder det jeg skrev, at det ikke må være muligt at booke det samme lokale på det samme tidspunkt. Dvs. uge, dag og lektion. Kan du ikke give et eksempel på en sådan select?
jeg går ud fra at brugeren har indtasted ønskede uge, dag og lektion. HVIS det er tilfældet, så lav en SELECT der tjekker om denne kombination eksistere i basen. HVIS denne kombination eksistere, giver du en besked til brugeren om at det ønskede valg ikke kan lade sig gøre. ELLERS sender du din INSERT til basen.
SltSQL = "SELECT uge, dag, lektion FROM reserver WHERE uge = '" & request.form("uge") & "' AND dag = '" & request.form("dag") & "' AND lektion = '" & request.form("lektion ") & "' AND lokale = " & request.form("lokale") & "'"
- uden videre kendskab til Access-programmering men med kendskab til SQL...
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.