Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1171 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

souci de prog et de requete

n°1624033
jpcheck
Pioupiou
Posté le 15-10-2007 à 16:01:15  profilanswer
 

Reprise du message précédent :
Ben une fois ton recordset récupéré, il faut dispatcher les réponses quelques part:
ici tu peut faire une truc comme ca :
 

Code :
  1. do until not RS.EOF
  2. msgbox RS!Num & " et " & RS.SSret
  3. RS.MoveNext
  4. Loop

mood
Publicité
Posté le 15-10-2007 à 16:01:15  profilanswer
 

n°1624050
alkashee
Si c'est pas beau ca !
Posté le 15-10-2007 à 16:13:53  profilanswer
 

Est-ce que ca serait plus simple de le faire dans des champs de formulaire ? Sachant que il n'y aura qu'un seul enregistrement possible à chaque fois ?
Mon but avoué étant bien entendu de mettre en forme les différentes info retournées par la requête dans un bô formulaire  :ange:


Message édité par alkashee le 15-10-2007 à 16:24:36
n°1624071
alkashee
Si c'est pas beau ca !
Posté le 15-10-2007 à 16:33:24  profilanswer
 

D'ailleurs il me dit gentillement "aucun enregistrement en cours"  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  Je commence a devenir fou avec ce truc, toujours un truc qui va pas  :fou:  :fou:  :fou:

n°1624102
jpcheck
Pioupiou
Posté le 15-10-2007 à 17:36:11  profilanswer
 

ben c'est normal, regarde ta base, si tu n'as rien dedans, ca va pas te retourner gd chose.

n°1624371
alkashee
Si c'est pas beau ca !
Posté le 16-10-2007 à 09:15:46  profilanswer
 

Nop, vu que je lui rentre une valeur présente dans la table (je t'ai donné une version partielle des données de la base) il devrait la trouver :/ Le truc c'est qu'il n'y aura qu'une seule correspondance dans la table, ou alors rien. Donc y a pas besoin de parcourir des enregistrements, juste de l'afficher si il existe :)


Message édité par alkashee le 16-10-2007 à 09:18:48
n°1624478
jpcheck
Pioupiou
Posté le 16-10-2007 à 10:57:14  profilanswer
 

chez moi ca marche... [:jpcheck]

n°1624484
alkashee
Si c'est pas beau ca !
Posté le 16-10-2007 à 11:01:48  profilanswer
 

ouiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiin je vais faire une crise ! Tu es sous quelle version d'Access ?


Message édité par alkashee le 16-10-2007 à 11:03:48
n°1624490
jpcheck
Pioupiou
Posté le 16-10-2007 à 11:07:47  profilanswer
 

2003...

n°1624491
jpcheck
Pioupiou
Posté le 16-10-2007 à 11:08:25  profilanswer
 

au pire remplace le = par LIKE

n°1624502
alkashee
Si c'est pas beau ca !
Posté le 16-10-2007 à 11:13:27  profilanswer
 

Nada ca a rien changé, il bloque toujours sur la ligne:
 
MsgBox rs!Num & " et " & rs!SSres
 
Je suis sous Access 2002 avec ma BD au format 2000 est-ce que ca peux jouer ? (me demande pas de la mettre a jour je peux po because tout le parc est en 2000 VOIR MOINS)


Message édité par alkashee le 16-10-2007 à 11:14:45
mood
Publicité
Posté le 16-10-2007 à 11:13:27  profilanswer
 

n°1624505
jpcheck
Pioupiou
Posté le 16-10-2007 à 11:14:02  profilanswer
 

ben ca bloque si il n'y a psa de retour possible de ta requete :o

n°1624514
alkashee
Si c'est pas beau ca !
Posté le 16-10-2007 à 11:20:32  profilanswer
 

Ben pourquoi ca marche chez toi et pas chez moi alors :'( *prépare la corde pour se pendre*

n°1624834
alkashee
Si c'est pas beau ca !
Posté le 16-10-2007 à 16:43:47  profilanswer
 

Je sais où il bloque ^^ En fait c'est la variable dans la requête qui le dérange, car si je met une valeur en dur ca passe ! Ouf, ca me rassure un peu dans mon malheur.... Pourtant dans la fenetre de variable locale, les bonnes valeurs sont dans la variable pourtant, et j'ai essayé de changer le type, rien n'y fait, il considère toujours que la variable ne contient rien ( il retourne le code 1, cad NULL). Any idea ?
 
EDIT: j'ai aussi essayé avec LIKE à la place de '=', rien n'y fait.


Message édité par alkashee le 16-10-2007 à 16:46:35
n°1634466
alkashee
Si c'est pas beau ca !
Posté le 31-10-2007 à 10:44:02  profilanswer
 

J'ai reussi !  
 
Ca marche beaucoup mieux si je concatène la chaine avec le '&'. De plus j'ai mis la requete dans une variable et mis le nom de la variable dans une recordset, c'est un peu plus 'light' à lire ^^
 
Dim Rs As DAO.Recordset
chaine = "SELECT * FROM [T_Sous_réseaux COMETE] WHERE [T_Sous_réseaux COMETE].SSres = '" & echange & "'"
Set Rs = CurrentDb.OpenRecordset(chaine)
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Probleme de requête SQL[RESOLU] problème d'heure dans requête mysql (heure d'hiver)
Requete MySQL sur deux tables liéeshibernate debug requete
[Résolu] WMI requete WQL[MySQL] pb avec une requête et EXISTS
[SQL] Optimisation de requête "regroupement X-en-1" (tri ?)Optimisation requête (Mysql)
[SQL] Requête UPDATE complexe[mySQL] Pbr de rapidité d'execution d'une requete
Plus de sujets relatifs à : souci de prog et de requete


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR