Gérer une insertion d'heure par demi-heure

VivoBaggio Messages postés 140 Date d'inscription jeudi 27 octobre 2005 Statut Membre Dernière intervention 23 janvier 2009 - 18 janv. 2006 à 14:17
aieeeuuuuu Messages postés 698 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 20 mai 2011 - 19 janv. 2006 à 15:18
Salut. Est-ce que c'est possible de gérer l'insertion d'un cours par demi-heure sur la BDD. Par exemple, selon le code suivant :
INSERT INTO COURS (CodeCLASSE, Jour, HeureDeb, Repartition, CodeP, Matiere, NumSalle, HeureFin) VALUES ('"&codeclasse&"', '"&j&"', '"&request(hdeb)&"', "&repart&", "&codeprof&", '"&mat&"', '"&salle&"', '"&request(hfin)&"')
Je rentre ce qu'il faut et par ex pour heure de début, j'ai 14h et pour heure de fin 17h, comment faire pour que dans la BDD, il m'affiche 14h - 14h30 ; 14h30 - 15h jusqu'à 17h avec le reste des infos qui s'affichent ssur toutes les lignes. Merci

Les Canaris redeviendront Champions de France.

1 réponse

aieeeuuuuu Messages postés 698 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 20 mai 2011 3
19 janv. 2006 à 15:18
salut

a mon sens, la seule solution pour faire ce que tu veux est de passer par un trigger, qui decoupe va decouper la ligne inserée en plusieurs.

ou bien sinon créer une procédure stockée pour inserer tes données.

derniere solution, gerer le probleme dans ton programme et faire autant d'insert que necessaire. ca sera surement moins perfomant, mais ca devrait pas poser de trop gros probleme vu le nombre de lignes a inserer...
0
Rejoignez-nous