Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Aggiornare il record corrente.

    Vorrei aggiornare solo il record dove sto lavorando nella colonna Occo. Allora ho fatto l'istruzione:

    ---codice

    cn.execute("UPDATE tabella1 SET Occo='"&contatore&"'" where definita=rs.fields("definita"))

    ---fine codice

    Ho provato a cambiare così:

    ---codice

    cn.execute("UPDATE tabella1 SET Occo='"&contatore&"'" where definita='"&rs.fields("definita")&"'")

    ---fine codice

    ma non va lo stesso.

    E' di sicuro un problema di forma che uno pratico ci mette una virgola a risolvere ma che blocca totalmente un niubbo come me.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    cn.execute("UPDATE tabella1 SET Occo='"& contatore &"' where definita='"&rs.fields("definita")&"'")
    Roby

  3. #3
    cerchiamo di capire quale è il record "corrente"

    tu hai una scheda ricavata con

    SELECT elenco_campi FROM tabella WHERE id=500

    ???

    allora per aggiornare farai

    UPDATE tabella SET campo1=valore1, .... WHERE id=500

    that easy!

  4. #4
    Porcaccia miseria, avevo fatto giusto, ma avevo anche messo due virgolette di troppo dopo prima del where.

    Grazie mille. Ora gira.

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.