Ciao a tutti. Il mio problema è questo:
Ho un database con diversi prodotti e vorrei farli modificare tramite web.
Ho fatto una pagina dove l'amministratore può inserire il codice del prodotto e vorrei che nella pagina dopo, apparisse il mio form con i campi gia compilati con i dati relativi al codice che l'amministratore ha inserito.
Es.: Io inserisco Codice: 123456 e nella pagina dopo vorrei che venisse scritto tutte le informazioni relative al codice del prodotto 123456 gia compilato nel mio apposito form. Terminato di fare le mie modifiche, vorrei fare l'upload.
Il problema è che mi dice
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
e non capisco perchè..
questo è il mio codice
<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/catalogo.mdb")
codice = request("cod")
strSQL = "SELECT * from prodotti where idProdotto="&codice
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open strSQL, objConn
%>
<form method="POST" action="insert.asp" name="theform">
<table border="0" cellpadding="5" cellspacing="5" align="center" bgcolor="#147b3e" width="500">
<tr>
<td class="tahoma11">Codice:</td>
<td><input type="text" name="Cod" size="56" class="tahoma11" value="<%=objRS("IdProdotto")%>"></td>
e cosi via per tutti i campi del mio db..ma mi da errore bloccandosi alla prima riga di codice..
chi mi sa aiutare?
Grazie in anticipo..
Fede

Rispondi quotando