[ASP - Oracle] Je suis complètement chèvre ou quoi ?

Je suis complètement chèvre ou quoi ? [ASP - Oracle] - ASP - Programmation

Marsh Posté le 09-07-2004 à 16:55:02    

Bon, alors...
 
Mettons la requête :
 

select newsid, rank, hpdisp, hprank, title, summary, header, desc1, desc2, desc3, desc4, desc5, link1, link2, datdeb, datfin, active, to_char(to_date(datcre, 'YYYYMMDD'), 'DD/MM/YYYY') datcre, to_char(to_date(datmod, 'YYYYMMDD'), 'DD/MM/YYYY') datmod  
from news  
where newsid = 0" & newsid


 
rank est de type NUMBER(38) - ouais je sais, j'ai vu large -
 
Maintenant, on a lancé la requête.
J'affiche les champs tout est OK, jusqu'au moment ou j'arrive là :
 

for i = 1 to 10
 Response.Write "<option value=""" & i & """"
 if not rsNEW1.EOF then
  if clng(rsNEW1("hprank" )) = 1 then
   Response.Write " selected"
  end if
 end if
 Response.Write ">" & i & "</option>"
next


 
Là, il ose me mettre "selected" a toutes les lignes de mon select !
 
Si je met cint() à la place de clng(), j'obtiens le même résultat.
Si je vire le clng(), j'obtiens une erreur "type mismatch error".
 
L'hallu totale :sweat:
 
Une idée ?

Reply

Marsh Posté le 09-07-2004 à 16:55:02   

Reply

Marsh Posté le 09-07-2004 à 16:58:58    

Quel tanche :lol:
 
if clng(rsNEW1("hprank" )) = 1 then  
 
Avec
 
if clng(rsNEW1("hprank" )) = i then  
 
Bah ca marche beaucoup mieu :D

Reply

Marsh Posté le 09-07-2004 à 17:08:10    

heureusement c'est bientôt le week end :D


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Sujets relatifs:

Leave a Replay

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