|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
Bonjour,
J'ai un tableau où la taille change selon ce qu'a choisi l'utilisateur. Mais il faut que les valeurs que l'utilisateur a choisi soit inséré dans une DB. Comment faire?Je me doute qu'il faut boucler mais je ne vois pas comment du tout. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Développeur informatique Inscription : juillet 2007 Messages : 77 ![]() |
A ce que j'ai compris l'utilisateur va rentrer une valuer.
alors tu calcul la longeur de ta valeur et tu redimension à la volée ton tableau. tu fais un redim |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
non c'est pas ça. Je me suis mal exprimé.
Enfait toutes les valeurs du tableau doivent être insérées dans une table. Mais je ne sais pas comment insérer les valeurs d'un tableu dynamique? |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 862 ![]() |
Salut,
Il faut utiliser une boucle FOR NEXT avec deux increments, un pour les lignes un pour les colonnes. Au fur et à mesure tu construis tes requetes SQL et tu les executes. A+ |
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
tu pourrais me donner un exemple stp parce que c'est vraiment trop abstrait dans ma tête.
|
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 862 ![]() |
A copier coller dans une page ASP et tester
Code :
|
||
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
merci je vais tester ça avec mes données. Je mettrai "résolu" une fois que je suis sur que ça fonctionne bien.
|
|
|
00
|
|
|
#8 | |||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
j'ai quelques petits problèmes que je ne comprend pas.
voici mon code : Code :
Citation:
|
|||
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 817 ![]() |
Bonjour,
Deux choses : La fonction ubound() retourne le nombre d'éléments d'un tableau. Donc comme le premier indice commence à zéro : Tu ouvres ton recordset dans ta boucle sans le fermer : Code :
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
||
|
|
00
|
|
|
#10 | ||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
quand je fais ubound()-1 il me manque un élément contrairement ubound() (si je ne fais rien d'autre que d'afficher les éléments du tableau.
Code :
|
||
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 817 ![]() |
Re,
Comment est alimenté ton tableau ?
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
|
|
00
|
|
|
#12 | ||||||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
Re,
Les données sont rentrées dans un formulaire, par une liste déroulante Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#13 | |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 817 ![]() |
Ok, mais dans cette instruction :
Citation:
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
|
|
|
00
|
|
|
#14 | ||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
le tableau hor_lundi est alimenté par la variable de session tb_lundi qui elle est une réaffectation d'une liste déroulante
hor_lundi apparait à ce moment là Code :
|
||
|
|
00
|
|
|
#15 | ||||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 817 ![]() |
Bon, cette partie de code est correcte ?
Code :
Code :
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
||||
|
|
00
|
|
|
#16 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
la première partie n'est pas correcte, c'est ça le problème.
Ca affiche toujours la dernière valeur du tableau seulement, pareil si je l'insère.Dans la table je n'aurais que la dernière valeur. J'ai tjs l'erreur "BOF ou ROF est TRUE.." |
|
|
00
|
|
|
#17 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 817 ![]() |
Re,
Que donne ça ?
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
|
|
00
|
|
|
#18 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
ça donne 0 si je sélectionne 1 élément, 4 si je sélectionne 5 éléments, 9 si j'en sélectionne 10.
|
|
|
00
|
|
|
#19 | ||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 817 ![]() |
Re,
Tu veux bien essayer ça ? Code :
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
||
|
|
00
|
|
|
#20 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 115 ![]() |
ça m'affiche uniquement le dernier element sélectionné.
Si je sélectionne 8h, 14h et 18h j'aurai "id_horaire - 18h" uniquement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com