Tipo di errore:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Riga 1: sintassi non corretta in prossimità di 'Father=SELECT * FROM Categories WHERE Category = 1 AND ID=1'.
/IKEA-DB/oggetti/cat.asp, line 69
come errore è molto strano,perchè scrive: Father = SELECT * FROM....?
aggiorno il codice,così siamo sicuri che non ci intendiamo male:
codice:
<%
If Trim(tutte & "[]") <> "[]" Then
idcategoria = ""
Response.Write ("siamo nella condizione")
Response.Write ("ID_Categoria: ") & idcategoria
%>
<table border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
<tr>
<td bgcolor="#0067AC" align="center"><font color="#FFD635">
CODICE IDENTIFICATIVO</font></td>
<td bgcolor="#0067AC" align="center"><font color="#FFD635">
OGGETTO</font></td>
<td bgcolor="#0067AC" align="center"><font color="#FFD635">ITEM</font></td>
<td bgcolor="#0067AC" align="center"><font color="#FFD635">CATEGORIA</font></td>
<td bgcolor="#0067AC" align="center"><font color="#FFD635">DATA
INSERIMENTO</font></td>
</tr>
<%
sql = "SELECT * FROM Categories WHERE [Category] = 1 AND [Father=" & tutte & "]"
rs.Open sql, conn, 1, 3
Response.Write ("Sottocategorie di appartenenza dei seguenti item: ")
do while not rs.EOF
name = rs("Name")
id = rs("ID")
Response.Write name & ";" & "nbsp;"
rs.movenext
loop
end if
%>