[aiuto In Asp!] Asp E Mysql Clicca QUI per vedere il messaggio nel forum |
geluke |
Ho un problema che non riesco a risolvere, vediamo se c'è un'anima pia!
Ho un database Mysql e mi interfaccio con pagine in ASP.
Devo fare un aggiornamento su una particolare riga, solo che mi da errore: questo è il mio codice....
<%
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
cn.Open "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=*******;"
id_amministrazione= request.form("id_amministrazione")
%>
<%
Set rs = cn.Execute("SELECT id_amministrazione,descr_A,nome_A,mese,costo_A,ric
avo_A FROM amministrazione where id_amministrazione='"&id_amministrazione&"';")
do while not rs.EOF
%>
<%
rs.MoveNext
loop
%>
<table border=0 border=0 width="490"> <tr><td>
<a href="ragioniera.html"><img src="freccia2.gif"></a></td>
<td><font size=4 color="#e6bd61">Inserimento dati: <font color=white>Amministrazione </font></font></td>
</tr>
</table>
<form method="post" action="http://localhost/project cerini/aggiungi_amministrazione1.asp">
<table size=1 cellpadding="1" cellspacing="1" >
<tr align="left">
<td><font color="white" size=3>Descrizione</font></td>
<td><select name="descr_A">
<option value="Dipendenti">Dipendenti</option>
<option value="Professionisti">Professionisti</option>
<option value="Spese postali">Spese postali</option>
<option value="Altri fornitori">Altri fornitori</option>
<option value="Cartoleria">Cartoleria</option>
<option value="INT PASS BANC">INT PASS BANC</option>
<option value="INT PASS MUTUTI">INT PASS MUTUTI</option>
<option value="Spese bancarie">Spese bancarie</option>
</select>
</td>
</tr>
<tr align="left">
<td><font color="white" size=3>Nome</font></td>
<td><textarea name="nome_A" cols="20" rows="1"><%=rs("nome_A")%></textarea></td>
</tr>
<tr align="left">
<td><font color="white" size=3>Mese</font></td>
<td><textarea name="mese" cols="20" rows="1"><%=rs("mese_A")%></textarea></td>
</tr>
<tr align="left">
<td><font color="white" size=3>Costo</font></td>
<td><textarea name="costo_A" cols="20" rows="1"><%=rs("costo_A")%></textarea></td>
</tr>
<tr align="left">
<td><font color="white" size=3>Ricavo</font></td>
<td><textarea name="ricavo_A" cols="20" rows="1"><%=rs("ricavo_A")%></textarea></td>
</tr>
</table>
<br>
<center>
<input type="submit" name="submit" value="Inserisci">
<input type="reset" name="submit2" value="Cancella">
</center>
</form>
</center>
<br>
<br>
</td>
</tr>
</table>
</center>
<%
rs.Close
cn.Close
Set rs = nothing
Set cn = nothing
%>
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione.
--------------------------------------------------------------------------------
Please try the following:
Fare clic sul pulsante Aggiorna o riprovare più tardi.
Aprire la localhost home page e cercare i collegamenti alle informazioni desiderate.
HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services
--------------------------------------------------------------------------------
Informazioni tecniche (per il personale del supporto tecnico)
Tipo di errore:
ADODB.Field (0x80020009)
Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente.
/project cerini/aggiungi_amministrazione.asp
Tipo di browser:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.40607; InfoPath.1)
Pagina:
GET /project cerini/aggiungi_amministrazione.asp
Ora:
mercoledì 8 febbraio 2006, 15.34.53
Informazioni aggiuntive:
Supporto Microsoft
Cosa sbaglio? |
geluke |
nessuno può aiutarmi?
please!!! |
ripe |
Di solito questo errore lo da quando non esiste il record a cui fa riferimento la query... |
geluke |
il record è sicuro che c'è, sigh!! |
|
|
|