Avatar billede dj_uncas Nybegynder
24. april 2005 - 20:26 Der er 11 kommentarer og
1 løsning

ASP.NET, C#, Booking system

hejsa

Jeg er i gang med et skoleprojekt hvor jeg udvikler en hjemmeside til en campingplads m. asp.net. Her skal der være et system hvor en bruger kan vælge to datoer, tjekke om der er ledige pladser, og hvis der er, så reservere en af dem.
Jeg har følgende:
-------------------
To tabeller:
  pladser - med numrene på de pladser der på campingcentret
  bookings - med fra, til og pladsnr på de bookings der før er udført.

Brugere kan vælge datoer i en calendar kontrol

Disse datoer opfanges af noget kode der skal køre databasen igennem og:
1. Tjekke i 'bookings' om der er reserveret noget på de valgte datoer. Hvis der er skal der tjekkes i 'pladser' om alle pladserne er optaget. Hvis ikke skal brugeren bare have at vide at der er ledigt, og have et link til en reserveringsside

2. På reserveringssiden skal brugeren vælge hvilken plads de vil booke, og så gøre det..

Jeg har lavet noget i forvejen, og det kan i se på www.aoa.dk/it


Håber der er nogen venlige (og kloge) sjæle der vil hjælpe, jeg er lidt i tidsnød!
Avatar billede snepnet Nybegynder
24. april 2005 - 20:30 #1
hej dj :o)

linket fører ikke rigtig noget .... har du et andet ?

og ..... er der noget specielt du skal har hjælp til ?
(det har du ikke rigtig skrevet noget om)

mvh
Avatar billede snepnet Nybegynder
24. april 2005 - 20:31 #2
damn ... jeg kan jo slet ikke skrive :o(

(linket fører ikke rigtig TIL noget ... og er der noget specielt du skal HAVE hjælp til)

og vi kan bytte med en staveplade !
Avatar billede dj_uncas Nybegynder
24. april 2005 - 20:45 #3
glemte vist lige spørsmålet i farten..!

Jeg kan ikke finde ud af at tjekke om der er booket på de valgte datoer! Med det jeg har er der altid plads, selvom jeg specifikt har indtastet nogle datoer i databasen, og prøvet med dem.? Kan du se hvorfor, og har du evt. et andet forslag til hvordan man kan lave det??

(Linket fører til noget nu)
Avatar billede snepnet Nybegynder
24. april 2005 - 20:50 #4
jeps - det kan jeg se... det er meget fint!

kan jeg ikke få dig til at poste en strQuery derude også (eller her) - så man kan se din resulterende sql ?

mvh
Avatar billede dj_uncas Nybegynder
24. april 2005 - 21:06 #5
Jeg er ikke sikker på jeg ved hvad du mener?
Avatar billede dj_uncas Nybegynder
24. april 2005 - 21:06 #6
prøv at bruge formularen nederst på www.it.aoa.dk
Avatar billede snepnet Nybegynder
24. april 2005 - 21:10 #7
den kode du har lagt ud genererer en sql-sætning i en variabel du kalder strQuery, så jeg spurgte bare om du ikke kan skrive en resulterende forespørgsel ud, for hvis du ikke får det rigtige op fra basen, er det jo sansynligt at det er din forespørgsel der på en eller anden måde bliver forkert.
mvh
Avatar billede dj_uncas Nybegynder
24. april 2005 - 21:25 #8
Jeg har fået styr på min forespørgsel nu. Jeg har bruget noget DateTime.Parse, og .idt .ToString("yyyy-MM-dd")..

SELECT COUNT(id) AS antal, plads FROM dragoer_bookings WHERE fra <= '" + dt1.ToString("yyyy-MM-dd") + "' AND til >= '" + dt2.ToString("yyyy-MM-dd") + "' GROUP BY plads

Nu henter den i hvert fald noget ud.. Det har jeg tjekket! Har du nogen ideer til hvordan jeg så skal bruge de data til noget?
Avatar billede snepnet Nybegynder
25. april 2005 - 08:22 #9
arh.... er helt sikker på at jeg skrev noget her :o(
nå - men det var nu ikke så meget der stod, da jeg ikke er helt med på hvad du mener.

det ser ud til at du henter antallet af bookinger i et givent datointerval frem, så det er vel det der er din hensigt med forespørgslen..... har du ikke lavet den kode du lagde ud på nettet selv ?

mvh
Avatar billede dj_uncas Nybegynder
25. april 2005 - 15:19 #10
Jeg har lavet det selv, men det er blevet lid kaotisk, da det blev "stress-udviklet" dvs. jeg tænkte ikke så meget over havd jeg lavede..

Jeg har fået styr på det nu.. Det var slet ikke så slemt som jeg havde regnet med..! Ellers tak for hjælpen :)
Avatar billede snepnet Nybegynder
25. april 2005 - 15:46 #11
det var så lidt :o)
mvh
Avatar billede juks Novice
16. juni 2008 - 16:58 #12
dj_uncas, er det muligt at se din sovsekode" jeg skal igang  med et ligne skole projekt og  ville gerne have lidt inspiration
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