Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    135

    cosa vuol dire questo errore

    Il nome di oggetto 'TBL_categorie' non è valido.
    la tabella esiste, la connessione è giusta (provata tramite udl)
    cosa lo provoca?
    Grazie
    Nicola

  2. #2
    sicuro che TBL sia scritto così e non tbl ?
    Controlla anche maiuscole/minuscole.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    135

    ..è asp..

    quindi non dovrebbe essere key sensitive.. comunque è corretto..

  4. #4

    Re: ..è asp..

    Originariamente inviato da nicola_prw
    quindi non dovrebbe essere key sensitive.. comunque è corretto..
    ASP no, ma MySQL ad esempio è Case Sensitive.
    Cmq ASP di per se non centra.

    Se lo usi Vbscript allora non è case sensistive, Jscript sì.

  5. #5
    Posta qualche riga dell'esecuzione.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    135

    ecco qualche riga

    Dim vect(11,11) 'URL
    Dim Vect2(11,11) 'IDlink
    Dim Vect3(11,11) 'descrizione o testo del link
    Dim Vect4(11,11) 'vettore con INTERNAL-EXTERNAL
    Dim puntatori(11)
    cat_key = 0
    if not Trim(Request.Querystring("pro_cat_id")) = "" then
    cat_key = Request.Querystring("pro_cat_id")
    end if
    if not Trim(Request.QueryString("cat_parent")) = "" then
    cat_key = Request.QueryString("cat_parent")
    end if

    str = "SELECT cat_level FROM TBL_categorie WHERE cat_key = "&cat_key
    ObjRS.Open str,ObjConn
    if not ObjRS.EOF THEN
    LIV = ObjRS("cat_level")
    else
    LIV = 0
    end if
    ObjRS.Close

  7. #7
    Immagino dal codice che cat key sia numerico.
    Formatta sempre i valori, non lasciarli come predefiniti.

    codice:
     if not Trim(Request.Querystring("pro_cat_id")) = "" then
    cat_key = Request.Querystring("pro_cat_id")
    end if
    in

    codice:
    cat_key = Trim(Request.Querystring("pro_cat_id"))
    If IsNumeric(cat_key) AND Len(cat_key) > 0 then
    cat_key = Cint(cat_key)
    Else
    cat_key = 0
    End if
    In questo modo controlli che la variabile sia valorizzata e numerica.
    se numerica la converti in formato numerico, se non numerica la imposti a 0 (valore che in genere si usa di default per un id nullo).

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    135

    ti ringrazio della dritta..

    ma qui l'errore è che mi dice che l'oggetto tabella non è valido, non riesco a capire da cosa possa dipendere..
    qualche idea?

  9. #9
    Prova a fare la query con access, vedi come viene e poi confrontala con la tua, magari trovi l'errore
    Domanda stupida: sicuro che i campi siano scritti in maniera corretta?

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    135

    ho provato

    a fare la query con SQL e funzia tutto.. sono disperato..
    i campi son giusti, l'errore altrimenti dovrebbe riferirsi al campo non alla tabella..

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.