Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Urgent:PB pour boucler sur des requetes!! [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (monsnow)

vendredi 23 août 2002 à 11:56:46 | Urgent:PB pour boucler sur des requetes!!

monsnow

Je soouhaite réaliser une boucle sur une requête...
comment faire??

Voila ce que je fais:

Dim rst as New ADODB.Recordset

for i = 0 to 50
tempo=i
rst.Open "INSERT table(colonne) VALUES('" & tempo & "')"
next i

VB me le fait bien pour le premier mais après il me dit qu'il:
Run-time error '3705'
The operation requested by the application is not allowed if the objet is open

SInon...si je fais un rst.Close après ma requête
il me fait le même message mais avec close à la fin..

HELP!!!!!!!SVP!!!

monsnow

vendredi 23 août 2002 à 12:09:46 | Re : Urgent:PB pour boucler sur des requetes!!

kFar


salut,

essayes de la maniere suivante:

for i = 0 to 50
CurrentDb.Excute ("insert into table(colonne) select " & i & ";")
next i

je pense que ca devrait marcher!


-------------------------------
Réponse au message :
-------------------------------

Je soouhaite réaliser une boucle sur une requête...
comment faire??

Voila ce que je fais:

Dim rst as New ADODB.Recordset

for i = 0 to 50
tempo=i
rst.Open "INSERT table(colonne) VALUES('" & tempo & "')"
next i

VB me le fait bien pour le premier mais après il me dit qu'il:
Run-time error '3705'
The operation requested by the application is not allowed if the objet is open

SInon...si je fais un rst.Close après ma requête
il me fait le même message mais avec close à la fin..

HELP!!!!!!!SVP!!!

monsnow

vendredi 23 août 2002 à 12:21:41 | Re : Urgent:PB pour boucler sur des requetes!!

monsnow

ok..je vais essayer..
mais si je veux aire une boucle sur des requetes SELECT..
comment je fais pour récupérer les valeurs...
merci kFAR

monsnow


-------------------------------
Réponse au message :
-------------------------------


salut,

essayes de la maniere suivante:

for i = 0 to 50
CurrentDb.Excute ("insert into table(colonne) select " & i & ";")
next i

je pense que ca devrait marcher!


-------------------------------
Réponse au message :
-------------------------------

Je soouhaite réaliser une boucle sur une requête...
comment faire??

Voila ce que je fais:

Dim rst as New ADODB.Recordset

for i = 0 to 50
tempo=i
rst.Open "INSERT table(colonne) VALUES('" & tempo & "')"
next i

VB me le fait bien pour le premier mais après il me dit qu'il:
Run-time error '3705'
The operation requested by the application is not allowed if the objet is open

SInon...si je fais un rst.Close après ma requête
il me fait le même message mais avec close à la fin..

HELP!!!!!!!SVP!!!

monsnow


vendredi 23 août 2002 à 12:41:08 | Re : Urgent:PB pour boucler sur des requetes!!

kFar


pour les boucles sur des requetes select :

Dim valeur(50) As Object

For i = 1 To 50
Set valeur(i) = CurrentDb.Openrecordset("select champ1 from table where champ2=" & i & ";")
Next i

et apres tu recuperes les valeurs dans valeur(i).fields("champ1")

voila, j'espere t'avoir aidé

-------------------------------
Réponse au message :
-------------------------------

ok..je vais essayer..
mais si je veux aire une boucle sur des requetes SELECT..
comment je fais pour récupérer les valeurs...
merci kFAR

monsnow


-------------------------------
Réponse au message :
-------------------------------


salut,

essayes de la maniere suivante:

for i = 0 to 50
CurrentDb.Excute ("insert into table(colonne) select " & i & ";")
next i

je pense que ca devrait marcher!


-------------------------------
Réponse au message :
-------------------------------

Je soouhaite réaliser une boucle sur une requête...
comment faire??

Voila ce que je fais:

Dim rst as New ADODB.Recordset

for i = 0 to 50
tempo=i
rst.Open "INSERT table(colonne) VALUES('" & tempo & "')"
next i

VB me le fait bien pour le premier mais après il me dit qu'il:
Run-time error '3705'
The operation requested by the application is not allowed if the objet is open

SInon...si je fais un rst.Close après ma requête
il me fait le même message mais avec close à la fin..

HELP!!!!!!!SVP!!!

monsnow





Cette discussion est classé dans : pb, urgent, requetes, boucler, rst


Répondre à ce message

Sujets en rapport avec ce message

***URGENT:PB CHAMPS REQUETE*** [ par yoarf ] Hello,Suite à ce code le message "trop peu de paramètre apparait !Comment faire ???? (R_Visual1 est la requete) Dim rst As Recordset Dim db As D *** URGENT:CA ME GAVE !!!!*** [ par yoarf ] Chercher l'erreur je desespere (il m'affiche trop peu de paramètes , 1 attendu)Dim rst As Recordset Dim db As Database Dim MyDate Dim xl As E ***URGENT PB EVENEMENT EXCEL*** [ par yoarf ] Salut , Je voudrais qu'un evenement se produise à l'ouverture de mon document Excel.C un truc du genre Private Sub Form_Load() , mais aps pour une for pb avec SSTab : tres urgent merci bcq... [ par diabls ] help... diabls59 voile j ai trois onglet, un princip vba ecxel pb urgent [ par momo457 ] je voudrais copier une colonne dont les valeurs sont issues d'une formule avec référence relative et l'importer dans une autre feuille; je n'y arrive URGENT!!!!! pb avec mouseDown [ par julinho9 ] Salut, je travaille actuellement sur un projet en VB6.0 où j'utilise un display. Je souhaiterais détecter et associer aux clics de la souris une actio l'équivalent de "lastmodified" en ADO (urgent!) [ par sidiH ] est-ce que quelqu'un peut me donner l'équivalent de la propriété lastmodified en ADO.Pour être plus claire j'ai une ligne de code de ce type : rst.Boo VB + Word pb urgent d'en-tête !!! [ par vodkadji ] Bonjour,je cherche à partir de VB d'activer les en-têtes et pieds de pages (header et footer) d'un document word pour ensuite écrire dedans toujours à Urgent : Pb Mémo sur ACCESS [ par zazaclem ] Zazaclem J'ai un problème dans mon programme , quand je veux afficher un mémo dans un textbox, il m'affiche un carré alors que les donées sont bien pr PB URGENT : index hors limites [ par vivian07 ] Bonjour à vous,j'ai un gros probleme, je veux supprimer des doublons dans une listview, mais j'ai ce message d'erreur qui apparait : "index hors limit


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Appels d'offres



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.