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

    Operazione su molte colonne

    Buongiorno a tutti
    sono aflitto da un dilemma:
    ho un database con un campo di testo e 26 campi numerici.
    Molti campi numerici sono uguali a 0.
    Vorrei sapere se esiste una formula per aggiungere +4 ai campi numerici maggiori di 0 senza stare a scriverli tutti.

    Grazie
    S W I N U B

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    UPDATE nomecampo SET nomecampo = nomecampo + 4 WHERE nomecampo > 0
    Per tutti i campi...

    Roby

  3. #3
    str1 = "select nomecampo from nometabella where nomecampo > 0"
    rs.open str1,....
    do while not rs.eof
    nomevar = rs("nomecampo")
    str2 = "update nometabella set nomecampo = (nomevar +4)"
    rs2.open str2, ...
    rs2.close
    rs.movenext
    loop
    rs.close
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  4. #4
    grazie
    S W I N U B

  5. #5
    Originariamente inviato da Roby_72
    codice:
    UPDATE nomecampo SET nomecampo = nomecampo + 4 WHERE nomecampo > 0
    Per tutti i campi...

    Roby
    codice:
    UPDATE nomecampo SET nomecampo = nomecampo + 4 WHERE nomecampo > 0
    non è nometabella???
    S W I N U B

  6. #6
    si è nometabella
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ehmmm... si è nometabella... volevo vedere se stavi attento...

    Roby

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 © 2026 vBulletin Solutions, Inc. All rights reserved.