Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/10/2006, 14h24   #1
Membre Expert
 
Avatar de beegees
 
Homme David Vincent (l'homme qui a vu les extra-terrestres)
Développeur Web
Inscription : mars 2004
Messages : 3 240
Détails du profil
Informations personnelles :
Nom : Homme David Vincent (l'homme qui a vu les extra-terrestres)
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : Enseignement

Informations forums :
Inscription : mars 2004
Messages : 3 240
Points : 1 048
Points : 1 048
Par défaut Recherche un champ 9 qui se nomme 09 dans ma table

Bonjour tout le monde,

J'ai un petit soucis avec mon application de réservation de salle.

Je choisi l'heure de début et l'heure de fin via une liste déroulante dans une page HTML.

Une page asp traite les choix des listes déroulantes et les met dans des variables.

J'ai donc deux variables (entre autres) qui sont hfdebut et hffin qui correspondent respectivement à l'heure de début et l'heure de fin de la réservation.

Une boucle permet de faire de hfdebut à hffin et check ma table Access pour voir si un champ n'est pas déjà occupé.

Si je choisis :

de 09h00 à 11h00 la boucle fait ceci :

9,10 elle ne tient pas compte du 11 car à 10h59 tout le monde doit quitter la salle pour laisser les autres entrer.

Le problème est que ma table ne contient pas 9 mais 09.

Est-il possible de demander à la boucle de renvoyer 09,10 et non 9,10 ?

J'ai essayé de modifié la page HTML en donnant comme valeur de la liste déroulante correspondant à 09h00 9 et en changeant 09 en 9 dans ma table mais ça n'a pas l'air de fonctionner.


Merci d'avance pour votre aide.

beegees
beegees est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2006, 14h29   #2
Membre Expert
 
Avatar de beegees
 
Homme David Vincent (l'homme qui a vu les extra-terrestres)
Développeur Web
Inscription : mars 2004
Messages : 3 240
Détails du profil
Informations personnelles :
Nom : Homme David Vincent (l'homme qui a vu les extra-terrestres)
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : Enseignement

Informations forums :
Inscription : mars 2004
Messages : 3 240
Points : 1 048
Points : 1 048
Je viens de trouver tout seul

J'ai seulement fais ceci :

Code :
1
2
3
if len(i) = 1 then
i = "0"& i
End if
Désolé.

Enfin, j'espère que ça pourra aider quelqu'un d'autre.

A+

beegees
beegees est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2006, 22h16   #3
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Ouais, c'est un patch ça. Pourquoi tu ne le renomme pas 9?
D'ailleurs, tu t'es décidé pour quelle solution en definitive? Cela me permettrai de mieux comprendre comment la solution évolue.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2006, 13h27   #4
Membre Expert
 
Avatar de beegees
 
Homme David Vincent (l'homme qui a vu les extra-terrestres)
Développeur Web
Inscription : mars 2004
Messages : 3 240
Détails du profil
Informations personnelles :
Nom : Homme David Vincent (l'homme qui a vu les extra-terrestres)
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : Enseignement

Informations forums :
Inscription : mars 2004
Messages : 3 240
Points : 1 048
Points : 1 048
Citation:
Envoyé par Immobilis
Salut,

Ouais, c'est un patch ça. Pourquoi tu ne le renomme pas 9?
D'ailleurs, tu t'es décidé pour quelle solution en definitive? Cela me permettrai de mieux comprendre comment la solution évolue.

A+
Salut Immobilis,

Merci pour ta réponse.

Le problème du 9 est résolu, j'ai fais :

Code :
1
2
3
if len(i) < 2 then
i = "0" & i
End if
Citation:
D'ailleurs, tu t'es décidé pour quelle solution en definitive? Cela me permettrai de mieux comprendre comment la solution évolue.

Ce que je vais faire c'est terminer mon application de la façon que je l'avais commencée. Ensuite, je vais retourner vers vos propositions et refaire la même chose, je pourrai alors me rendre compte quelle configuraiton est la plus facile à maintenir (maintenance).

Je tiens encore à te remercier pour le temps que tu passes pour aider les autres, ton aide est vraiment très appréciée.

A bientôt et bon Week-End.

beegees
beegees est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h51.


 
 
 
 
Partenaires

Hébergement Web