Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 30 su 30
  1. #21
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Struttura la query in questo modo, così ti sarà più facile trovare eventuali errori:
    codice:
    SQL = ""
    SQL = SQL &"UPDATE ListFiles set "
    SQL = SQL &"CAT = '"& CAT &"', "
    SQL = SQL &"UOAT ='"& UOAT &"', "
    .....
    Roby

  2. #22
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie almeno così restituisce:
    codice:
    Microsoft VBScript compilation error '800a0401' 
    
    Expected end of statement 
    
    /edit-process.asp, line 70 
    
    SQL= SQL &"O2_PPM='"&O2_PPM&"' "
    --------------------^

  3. #23
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Manca la virgola come vedi...

    Roby

  4. #24
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    Manca la virgola come vedi...

    Roby
    codice:
    ........
    SQL= SQL &"PC_ppm='"&PCB_ppm&"' ,"
    SQL= SQL &"O2_PPM='"&O2_PPM&"' "
    
    SQL= SQL &"WHERE UploadID = "&cod
    Conn.Execute(SQL)

  5. #25
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma i campi testo possono contenere degli apici?
    Hai fatto i replace vero?

    Roby

  6. #26
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    scusa non ti seguo, che replace?

  7. #27
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Hai dei campi testo, giusto.
    Possono contenere apici? Del tipo

    O2_PPM = d'amico

    Se è così quando recuperi la variabile O2_PPM devi fare il replace dell'apice.

    codice:
    O2_PPM = replace(O2_PPM, "'", "''")
    E poi inserirlo nella query.

    Roby

  8. #28
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    Hai dei campi testo, giusto.
    Possono contenere apici? Del tipo

    O2_PPM = d'amico

    Se è così quando recuperi la variabile O2_PPM devi fare il replace dell'apice.

    codice:
    O2_PPM = replace(O2_PPM, "'", "''")
    E poi inserirlo nella query.

    Roby
    Scusa ma i campi sono numerici (quelli che restituiscono errore) a meno che non ti riferisci ad altri campi della tbl del dbase...

  9. #29
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Cosa ne sai che sono i campi numerici a dare errore?
    Lui ha problemi con la concatenazione della stringa e si ferma quando apici e virgolette lo mandano in confusione...

    Roby

  10. #30
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    Cosa ne sai che sono i campi numerici a dare errore?
    Lui ha problemi con la concatenazione della stringa e si ferma quando apici e virgolette lo mandano in confusione...

    Roby
    OK. ho scritto così ma non cambia nulla:

    codice:
    O2_PPM = replace(O2_PPM, "'", "''")
    SQL = ""
    SQL = SQL &"UPDATE ListFiles set "
    SQL = SQL &"O2_PPM='"&O2_PPM&"' "
    SQL = SQL &"WHERE UploadID = "&cod
    Conn.Execute(SQL)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.