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

    Modifica di una stringa

    Salve,

    praticamente ricevo da input il Nome,Cognome e la datadinascita,

    quindi ho String Nome,Cognome,datadinascita noti.

    codice:
    String sql="INSERT Dati (Nome, Cognome,Datadinascita) VALUES ('', '',''))";
    Voglio sapere come passare il nome,cognome,datadinascita all'interno di ('', '','').
    Ultima modifica di deleted_2024.08.22; 28-03-2014 a 17:35

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da signfra Visualizza il messaggio
    codice:
    String sql="INSERT Dati (Nome, Cognome,Datadinascita) VALUES ('', '',''))";
    Voglio sapere come passare il nome,cognome,datadinascita all'interno di ('', '','').
    Usa un PreparedStatement, perché altrimenti dovresti pure considerare le questioni su quoting/escaping.

    http://docs.oracle.com/javase/7/docs...Statement.html
    Using Prepared Statements
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Usa un PreparedStatement, perché altrimenti dovresti pure considerare le questioni su quoting/escaping.

    http://docs.oracle.com/javase/7/docs...Statement.html
    Using Prepared Statements
    codice:
    PreparedStatement pstmt = con.prepareStatement("UPDATE EMPLOYEES
                                         SET SALARY = ? WHERE ID = ?");
       pstmt.setBigDecimal(1, 153833.00)
       pstmt.setInt(2, 110592)
    Per prima cosa lo la con non la riconosce e poi non capisco come setta a posto del ? i valori

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Quote Originariamente inviata da signfra Visualizza il messaggio
    codice:
    PreparedStatement pstmt = con.prepareStatement("UPDATE EMPLOYEES
                                         SET SALARY = ? WHERE ID = ?");
       pstmt.setBigDecimal(1, 153833.00)
       pstmt.setInt(2, 110592)
    Per prima cosa lo la con non la riconosce e poi non capisco come setta a posto del ? i valori
    Paragrafo "Supplying Values for PreparedStatement Parameters" del link fornito da andbin

    con è la tua connessione al db... l'hai creata?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Quote Originariamente inviata da Alex'87 Visualizza il messaggio
    Paragrafo "Supplying Values for PreparedStatement Parameters" del link fornito da andbin

    con è la tua connessione al db... l'hai creata?
    Quindi la con sarebbe la connessione al databaseSchermata 2014-03-28 alle 17.54.11.jpg da errore come mai anche dopo aver importato import java.sql.PreparedStatement;

  6. #6
    Quote Originariamente inviata da signfra Visualizza il messaggio
    Quindi la con sarebbe la connessione al databaseSchermata 2014-03-28 alle 17.54.11.jpg da errore come mai anche dopo aver importato import java.sql.PreparedStatement;
    ok ho risolto

  7. #7
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Quote Originariamente inviata da signfra Visualizza il messaggio
    Quindi la con sarebbe la connessione al databaseSchermata 2014-03-28 alle 17.54.11.jpg da errore come mai anche dopo aver importato import java.sql.PreparedStatement;
    Da cosa si dovrebbe capire da quell'immagine? O_o
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.