simo--joker
Messages postés88Date d'inscriptionmardi 18 novembre 2008StatutMembreDernière intervention14 juin 2011
-
Modifié par simo--joker le 28/08/2010 à 18:56
Bonjour,
Merci D'abord a tout
J'ai Les Table suivantes (Sejours , Reservations , Chambre , ....)
*Chaque Sejour peut contenir plusieurs reservations
*Chaque Reservation à une seul chambre
ce qui nous donne : Sejours : IDSej , DateD , DateF ,....
reservation IDRes , IDSej , ID Chambre , ....
chambre :IDChambre , ....
Ce que j'essaye de faire et de
********** Afficher la liste Des chambre Libre entre deux Date**********
je suis sous VB.Net
Pour Ajouter Un Nouveau Sejour Je récupére Deux date ( DatD, DateF)
Et ainsi ma combobox ne doit contenir que les chambre libre entre ces deux dates
j'ai essayer avec LinqToSQL je ne suis pas arriver
Puis j'ai penser a utiliser les procedure stockés
Voila La Requette
select * from Chambres where NomChambre not in(select NomChambre from sejours,reservations,chambres
where Reservations.IDSej=Sejours.IDSej and
Reservations.IDChambre=Chambres.IDChambre and
('05/08/2010' between DateD and DateF)or
('07/08/2010' between DateD and DateF) )
mais ça marche pas non plus
************
Pouvais Vous M'indiquer Sur la requette Que Ça soit En LinqToSql Ou en Laquage SQL lui Même