Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Condizione che non viene rispettata

    Ciao, avrei bisogno del vostro aiuto riguardo alla seguente questione:

    - devo fare in modo che secondo un valore recuperato in querystring si possa modificare un record o aggiungerne uno nuovo, ed ho scritto così:

    codice:
    ' recupero la variabile in querystring
    Cod = Request.QueryString("Cod") 
    
    ' se la variabile è uguale a zero aggiungi nuovo record alla tabella
    if cod = 0 then
        strSQL = "SELECT * FROM tabella"
    ' altrimenti modifica un record esistente    
    else    
         strSQL = "Select * from tabella where ID = "&cod&""
    end if
    
         set objREC = objConn.Execute(strSQL)
    Ma viene sempre soddisfatta la condizione di modifica record... dov'è l'errore???

    Grazie

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    codice:
    Cod = cInt(Request.QueryString("Cod") )
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Grazie ma non cambia nulla, continua ad aprirmi in modifica il record numero uno della tabella...

  4. #4
    fatti stampare Cod, cosi' vedi quello che passi

  5. #5
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da optime
    fatti stampare Cod, cosi' vedi quello che passi
    Già fatto e COD si valorizza correttamente...

  6. #6

  7. #7
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    vale 0 (zero)...

  8. #8
    secondo me il problema e' a valle. nel commento dici "se e' zero inserisci" ma fai cmq una SELECT...

  9. #9
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    appunto è la select che non funziona...
    come faccio ad eseguire una query che preveda un nuovo inserimento, quindi un nuovo ID? :master:

  10. #10

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.