Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687

    problema do while e variabili

    Ciao,
    ho fatto un cliclo do while all'interno del quale vengono compite operazioni matematiche.

    Funziona tutto perfettamente se imposto il numero massimo di cicli da fare "a mano" mentre se lo passo da un'altra pagina e lo intercetto con Request.querystring mi va in palla il computer.

    Il punto incriminato è questo:

    contag incrementa automaticamente ad ogni loop e come numero massimo ho ngiorni.

    Se scrivo

    contag=0
    costo1=rs("costo")
    ngiorni=7
    do while not (contag=ngiorni)

    ......
    ecc

    funziona perfettamente ma se invece metto, come dovrebbe essere per avere una ragione d'essere, ngiorni=request.querystring("ngiorni") per intercettare il dato che deve essere variabile

    contag=0
    costo1=rs("costo")
    ngiorni=request.querystring("ngiorni")
    do while not (contag=ngiorni)

    ......

    mi va la cpu al 100% e si blocca tutto.

    ho provato a mettere ngiorni=Trim(ngiorni) per evitare che ci fossero spazi vuoti ma nulla..



    Speriamo sia una scemata...

    grazie a tutti, ciao

  2. #2
    prova con
    ngiorni=cint(request.querystring("ngiorni"))


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687
    Originariamente inviato da asdfgasdfg
    prova con
    ngiorni=cint(request.querystring("ngiorni"))

    Ho provato anche Cint....

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687
    Originariamente inviato da asdfgasdfg
    prova con
    ngiorni=cint(request.querystring("ngiorni"))

    M'è venuto un sospetto ed ho provato con Firefox: li sembra funzionare....

    misteri


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.