Il nome di oggetto 'TBL_categorie' non è valido.
la tabella esiste, la connessione è giusta (provata tramite udl)
cosa lo provoca?
Grazie
Nicola
Il nome di oggetto 'TBL_categorie' non è valido.
la tabella esiste, la connessione è giusta (provata tramite udl)
cosa lo provoca?
Grazie
Nicola
sicuro che TBL sia scritto così e non tbl ?
Controlla anche maiuscole/minuscole.
quindi non dovrebbe essere key sensitive.. comunque è corretto..
ASP no, ma MySQL ad esempio è Case Sensitive.Originariamente inviato da nicola_prw
quindi non dovrebbe essere key sensitive.. comunque è corretto..
Cmq ASP di per se non centra.
Se lo usi Vbscript allora non è case sensistive, Jscript sì.
Posta qualche riga dell'esecuzione.
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
Immagino dal codice che cat key sia numerico.
Formatta sempre i valori, non lasciarli come predefiniti.
incodice:if not Trim(Request.Querystring("pro_cat_id")) = "" then cat_key = Request.Querystring("pro_cat_id") end if
In questo modo controlli che la variabile sia valorizzata e numerica.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
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).
ma qui l'errore è che mi dice che l'oggetto tabella non è valido, non riesco a capire da cosa possa dipendere..
qualche idea?
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?
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..
![]()