[asp] probleme a une requete

probleme a une requete [asp] - ASP - Programmation

Marsh Posté le 19-05-2003 à 11:21:58    

bonjour
 
VOila j'ai un pb avec une requete.
 
Je fait une premiere requete et j affiche le result avec une boucle while.
J'aimerais que pour chaque resultat une sous requete soit faite avec comme parametre un champ de la 1ere.
 
La deuxieme requete dans la boucle donne ca :
 
rs.Source = "SELECT designation FROM materiel where num_mat = '" (Recordset1.Fields.Item("num_mat" ).Value) "' "
 
Ou Recordset1.Fields.Item("num_mat" ).Value est un resultat de la 1ere requete.
 
Ca marche pas j'ai une erreur a l'execution  [:zoutte]


Message édité par hfrfc le 19-05-2003 à 11:22:37

---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 19-05-2003 à 11:21:58   

Reply

Marsh Posté le 19-05-2003 à 11:23:58    

tout d'abord, quelle base de données utilises-tu? car tu pourrais tout faire en une seule requête.


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 19-05-2003 à 11:26:29    

j'utilise access
 
Non je peux pas faire en une requete car ya des jointures qui interviennet et qui me virent des infos sinon.


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 19-05-2003 à 11:31:59    

essaye ceci:

Code :
  1. rs.Source = "SELECT designation FROM materiel where num_mat = " & Recordset1("num_mat" )


 
pour un nombre, pas besoin de quotes


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 19-05-2003 à 11:36:09    

Urd-sama a écrit :


pour un nombre, pas besoin de quotes


 
merci !! Le pb venait de la ;)


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 19-05-2003 à 11:37:43    

hfrfc a écrit :


merci !! Le pb venait de la ;)


 :jap:


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 28-05-2003 à 22:01:06    

Il venait surtout des "&" que tu avais oublié ;)
 
Les quotes c'est pas gênant, la plupart des SGBD (access aussi) savent transtyper automatiquement une chaîne en nombre sans poser de problème.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed