Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Problema update [era problema su campo Yes/No]

    Ragazzi, penso di avvicinarmi alla meta. Problema, ho questo form:

    codice:
    ........
    <% while not Rs.eof %>
    	<tr> 
    		<td><INPUT TYPE="TEXT" name="cod" value="<%=rs("cod")%>"></td> 
    		<td><font color="#FF9900"><%=rs("art")%></FONT></td> 
    		<td><SELECT name="ANN">
    <option value="ATT">Att</option>
    <option value="ANN">Ann</option> 
    </select></td>		 
    	</tr> 
    ..................
    che manda le variabili a questa pagina:

    codice:
     <%
    ann= request.form("ann")
    idd=request.form("cod")
    strconn="Driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("magazzino.mdb") 
    set Conn=Server.CreateObject("ADODB.Connection") 
    Conn.open strconn
    sql = "UPDATE articoli set ann= '"&ann&"' where cod='"& idd& "';" 
    conn.execute(sql) 
    conn.close
    set conn = nothing
    response.redirect "default.asp"
    %>
    Il codice "passa" ma non aggiorna la tabella. Dove sbaglio? Le sto provando tutte da almeno due giorni. Avete consigli?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ad occhio stai tentando un update multiplo.
    Perché non provi a stamparti la SQL prima di eseguirla?
    Noterai, specie se i record del primo form sono più d'uno, che "idd" è costutito da una serie di valori separati da virgole...

    Roby

  3. #3
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Mi appare un sql così:

    UPDATE articoli set ann= 'ATT, ATT, ATT, ATT,.........ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ATT, ANN' where cod='ACPUL00006, ACPUL00013, ACPUL00017, ACPUL00037, F0006, F0007, F0008, F0010, F0011, F0013,.......... FA0878, FA0879, FA0881, FA0882, FA0883, FA0895, FA0896, FA0914, FA7020';

    In effetti dovrei fare una specie di ciclo per un update multipli. Hai consigli Roby?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'aggiornamento multiplo di record è in un articolo su http://freeasp.html.it

    Roby

  5. #5
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Grazie mille Roby. E' sempre un piacere ricevere risposte da te. Capheaux....

    Se qualcuno avrà il mio stesso problema:

    http://freeasp.html.it/articoli/view...olo.asp?id=227

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.