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

    Errore su stringa (mai visto)

    Scusate, cosa significa quest'errore?
    codice:
    Error Type:
    Microsoft VBScript runtime (0x800A000D)
    Type mismatch: '[string: "TRAF 159/21,9 25 MZ"]'

    Grazie.

  2. #2
    nulla ti posso dire se non posti anche un po' di codeice...

  3. #3
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    signfica che in quel punto non si aspetta una stringa. L'errore non è legato alla stringa in se , ma all'uso che ne fai nell'espressione dove si trova la stringa

  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    codice:
    matricola = request.form("matricola")
    response.write matricola &"
    "
    
    descrizione = request.form("descrizione")
    response.write descrizione &"
    "
    
    uoat = request.form("uoat")
    response.write uoat &"
    "
    
    ubicazione = request.form("ubicazione")
    response.write ubicazione &"
    "
    
    if matricola = 0 and descrizione = 0 and uoat = 0 and ubicazione = 0 then
        sql = "SELECT * FROM materiali_ins order by matricola asc"
    elseif matricola <> 0 then
      sql = "SELECT * FROM materiali_ins where matricola = '"&matricola&"' order by matricola asc"
    elseif descrizione <> 0 then
      sql = "SELECT * FROM materiali_ins where descrizione = '"&descrizione&"' order by descrizione asc"
    elseif uoat <> 0 then
      sql = "SELECT * FROM materiali_ins where id_uoat = "&uoat&" order by uoat asc"
    elseif ubicazione <> 0 then
      sql = "SELECT * FROM materiali_ins where ubicazione = '"&ubicazione&"' order by ubicazione asc"
    end If
    
    set rs = server.createObject("ADODB.Recordset")
    rs.open sql, cn, 1, 3

  5. #5
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Grazie mille per il codice, ma se non ci dici dove c'è l'errore...

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    si scusa... linea 240:
    codice:
    if matricola = 0 and descrizione = 0 and uoat = 0 and ubicazione = 0 then

  7. #7
    se sono tutte stringhe, perche' le confronti con un numero?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    MAtricola, descrizione e ubicazione contengono di sicuro stringhe.

    Roby

  9. #9
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    una di queste variabili è una stringa e la stai confrontando con un numero

    PS: eheheh.... tutti insieme appassionatamente
    Ma quanto siamo tempestivi? Lo vogliamo dire o non lo vogliamo dire?

  10. #10
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    perchè nel form di partenza gli ho assegnato valore 0.

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.