Scusate, cosa significa quest'errore?codice:Error Type: Microsoft VBScript runtime (0x800A000D) Type mismatch: '[string: "TRAF 159/21,9 25 MZ"]'![]()
Grazie.
Scusate, cosa significa quest'errore?codice:Error Type: Microsoft VBScript runtime (0x800A000D) Type mismatch: '[string: "TRAF 159/21,9 25 MZ"]'![]()
Grazie.
nulla ti posso direse non posti anche un po' di codeice...
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
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![]()
Grazie mille per il codice, ma se non ci dici dove c'è l'errore...
si scusa... linea 240:codice:if matricola = 0 and descrizione = 0 and uoat = 0 and ubicazione = 0 then
se sono tutte stringhe, perche' le confronti con un numero?
MAtricola, descrizione e ubicazione contengono di sicuro stringhe.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
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?
perchè nel form di partenza gli ho assegnato valore 0.