Salve,
sto cercando di inserire della parole (che fungono da menu nel sito) da un DB. La Tabella si chiama "Menu" e la colonna con i valori (parole) si chiama "Voci"... ho fatto questo nella pagina Asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Dim scelta
Dim Recordset2
Dim Recordset2_numRows
dim id
codice:
set conn = server.createObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/db.mdb")
sSQL = "SELECT * FROM Menu WHERE Voci='"&Voci&"'"
set rs = conn.execute(sSQL)
if not rs.EOF then
id=(rs.Fields.Item("ID").Value)
end if
%>
e nella cella dove va la parola...
codice:
<a href="#" class="menu_lat"><%=(rs.Fields.Item("Voci").Value)%>
<input type="hidden" name="Menu" value="<%=(rs.Fields.Item("Voci").Value)%>"></a>
Tutto ciò però sembra che legga dal DB ma da errore:
codice:
ADODB.Field error '800a0bcd'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/sito/prova/second2_out.asp, line 205 --> <a href="#" class="menu_lat"><%=(rs.Fields.Item("Voci").Value)%>
che faccio?