Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Stringa sql

  1. #1

    Stringa sql

    ho un errore su un update ,sapete dirmi l'errore:

    "update info set (nome, cognome, indirizzo) values('" + nome.getText() + "','" + cognome.getText() + "','" + indirizzo.getText() +"')where id ="+id+";";

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    che spettacolo dire "c'ho un errore". Facciamo così: prova a farti stampare la query prima di inviarla... così vediamo se manca qualcosa (dati che non arrivano, apici a caso) oppure se l'errore è SQL, magari è proprio sbagliata.... ma non avendo una sfera di cristallo di più non ti so dire.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Oltre a quotare Andrea1979 ti suggerisco di usare PreparedStatement.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    147
    Prima di seguire i suggerimenti che hai già avuto ti consiglio di rivedere un po' di sintassi SQL... La insert di più campi non si fa come hai scritto...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ha ragione watermark... hai mischiato un po' update e insert.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  6. #6
    Risolto
    update [nome tabella] set nomecampo1='Stringa', nomecampo2='Stringa', nomecampo3=int where id=numeroid;

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.