ecco l'errore
ed ecco il codice:codice:Tipo di errore: Errore di run-time di Microsoft VBScript (0x800A000D) Tipo non corrispondente: '[string: "rossi"]' /ita/prodotti.asp, line 42
codice:<% 'dichiarazione variabili dim tipo dim prodotto tipo=request.querystring("tipo") prodotto=request.querystring("prodotto") if tipo then 'la variabile tipo esiste 'apro connessione database %> <% if prodotto then query2="SELECT * FROM elencoita WHERE tipo='"&tipo&"' & prodotto='"&prodotto&"' " Set rec = connection.execute(query2) %> PRODOTTI>>>" Vini<%=rec("tipo")%>>>><%=rec("Prodotto")%> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="59%" id="AutoNumber4"> <tr> <td width="29%" rowspan="2"> <p align="center"> [img]images/etichette/<%=rec([/img].jpg"></td> <td width="2%"></td> <td width="140%"><font color="#FF0000" size="4"><%=rec("prodotto")%></font></td> </tr> <tr> <td width="2%"></td> <td width="140%"><%=rec("descrizione")%></td> </tr> </table> <% else 'la variabile prodotto non esiste query1="SELECT * FROM elencoita WHERE tipo='"&tipo&"'" Set rec = connection.execute(query1) DO While Not rec.EOF %> PRODOTTI>>>Vini <%=rec("tipo")%> </p> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="140" id="AutoNumber3"> <tr> <td width="138"><a href="elenco.asp?tipo=<%=rec("tipo")%>&prodotto=<%=rec("prodotto")%>"><%=rec("prodotto")%></td> </tr> </table> <span style="color: black"><%=rec("descrizione")%></span></p> <hr color="#C0C0C0" width="500" align="left" size="1"> </tr> <% rec.MoveNext loop end if 'chiudo la connessione al database rec.close set rec = nothing connection.close set connection = nothing %> <%else%> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3" height="428"> <tr> <td width="50%" height="215" align="center"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="187" id="AutoNumber4" height="22"> <tr> <td width="185" height="22"> <p align="center">Vini Rossi</p> <p align="center"></p> <p align="center"></p> <p align="center"></td> </tr> </table> </td> <td width="50%" height="215" align="center"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="175" id="AutoNumber5"> <tr> <td width="173"> <p align="center">Vini Bianchi</p> <p align="center"></p> <p align="center"></p> <p align="center"></td> </tr> </table> </td> </tr> <tr> <td width="50%" height="139" align="center"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="184" id="AutoNumber6"> <tr> <td width="182"> <p align="center">Vini Spumanti</p> <p align="center"></p> <p align="center"></p> <p align="center"></td> </tr> </table> </td> <td width="50%" height="139" align="center"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="188" id="AutoNumber7"> <tr> <td width="186"> <p align="center">Vini Da Dessert</p> <p align="center"></p> <p align="center"></p> <p align="center"></td> </tr> </table> </td> </tr> <tr> <td width="100%" height="83" colspan="2" align="center"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="189" id="AutoNumber8" height="134"> <tr> <td width="187" height="134"> <p align="center">Altri Prodotti</p> <p align="center"></p> <p align="center"></p> <p align="center"></td> </tr> </table> </td> </tr> </table> </table> </body> </div> <%end if%>![]()
la stringa di connessione al dbase è corretta, i campi del database corrispondono.dove sbaglio?![]()

Rispondi quotando
