Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore UBound...

  1. #1

    Erre UBound...

    Ciao
    Questo codice mi da questo errore:

    Errore di run-time di Microsoft VBScript error '800a000d'
    Tipo non corrispondente: 'UBound'
    /ecommerce/include/inc_catalogo.asp, line 12

    Dov'è che sbaglio?

    Set Rs = Server.CreateObject("ADODB.Recordset")
    ArrQuery = Split(Q, " ")
    SQL = " SELECT * FROM QueryProdotti WHERE "
    For i = 0 to UBound(Q, 1)
    SQL = SQL& " CPrezzo<>'0' AND idCategorie= "&Cat&" AND Prodotto LIKE '%"&ArrQuery(i)&"%' OR PDescrizione LIKE '%"&ArrQuery(i)&"%' OR Codice LIKE '"&ArrQuery(i)&"'"
    Next
    Rs.Open SQL, Conn, adOpenStatic, adLockOptimistic

  2. #2

  3. #3
    Se splitti Q in un array ArrQuery allora l'array non sarà Q.

    codice:
    For i = 0 to UBound(ArrQuery)

  4. #4
    Linea 12 è proprio: For i = 0 to UBound(Q, 1)

    Grazie!

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.