Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    error '80020009' Exception occurred

    devo far si che se il campo banner1 è occupato scriva nel campo banner2 eccetera fino a banner 5 ma

    mi da errore sulla riga in neretto!!

    codice:
    strBanner = request.Form("img")
    
    if rs1("banner1") = "" then
    rs1.Fields("banner1") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" then
    rs1.Fields("banner2") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" AND rs1("banner2") <> "" then
    rs1.Fields("banner3") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" then
    rs1.Fields("banner4") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" AND rs1("banner4") <> "" then
    rs1.Fields("banner5") = strBanner
    rs1.update
    
    end if
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    probabilmente il recordset non è aperto oppure è vuoto

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da DarioN1
    probabilmente il recordset non è aperto oppure è vuoto
    il record non è vuoto, ma anche se lo fosse, secondo quella riga se è vuote dovrebbe scrivere in quel campo o no?? :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    no , se tu fai riferimento a un valore di un recordset che non cè hai errore

    se il valore ce , ma è nullo è un altro conto, puoi testarlo e non hai nessun errore

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    allora cosa metto nella condizione?? se il campo è vuoto?
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    ok, era un errore nella stringa sql...

    ma adesso ho un'altro problema, cioè mi sovrascrive il campo banner2 anche se è gia esistente!

    ho provato a cambiare e scrivere le condizioni così:

    codice:
    if rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" AND rs1("banner4") <> "" AND rs1("banner5") <> "" then
    response.write "Tutti i banner inseriti"
    
    elseif rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" AND rs1("banner4") <> "" then
    rs1.Fields("banner5") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" AND rs1("banner2") <> "" AND rs1("banner3") <> "" then
    rs1.Fields("banner4") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" AND rs1("banner2") <> "" then
    rs1.Fields("banner3") = strBanner
    rs1.update
    
    elseif rs1("banner1") <> "" then
    rs1.Fields("banner2") = strBanner
    rs1.update
    
    elseif rs1("banner1") = "" then
    rs1.Fields("banner1") = strBanner
    rs1.update
    
    end if
    ma non da errore, però non scrive niente!!

    help!!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.