Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 18962|Risposta: 0

[Fonte] Punto interrogativo PreparedStatement di Java per riferimento

[Copiato link]
Pubblicato su 20/11/2014 13:14:01 | | |
Codice sorgente Java: [mw_shl_code=java,true]import java.sql.Connection;
importazione java.sql.DriverManager;
import java.sql.ResultSet;
importare java.sql.SQLException;
import java.util.Scanner;


classe pubblica PreparedStatement {

        /**
         * @param args
         * Forum IT:www.itsvse.com
         */
        Public static void main(String[] args) {
                Metodo TODO Auto-generato
                Connessione conn=null;
                java.sql.PreparedStatement pstmt =null;
                ResultSet rs=null;
                try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        Scanner sc=nuovo Scanner(System.in);
                        System.out.println ("Si prega di inserire il tuo nome utente registrato:");
                        int id=sc.nextInt();
                        System.out.println ("Si prega di inserire password:");
                        Stringa pwd=sc.next();
                        Stringa sql="inserisci nei valori dell'userinfo (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, id);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        System.out.println ("Registrazione Riuscita!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO blocco di presa auto-generato
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO blocco di presa auto-generato
                        e.printStackTrace();
                }finalmente{
                        try {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO blocco di presa auto-generato
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

Codice database SQL Server:
[mw_shl_code=sql,true]crea database sqlDB
Vai
usa sqlDB
Vai

crea tabella Userinfo(
        chiave primaria id int,
        PWD Varchar(10)
)
Vai
seleziona * da userinfo[/mw_shl_code]




Precedente:Display principale dell'account QQ breakthrough sfidante più amici + semplice chat forzata di visualizzazione principale di code breakthrough (serve solo il numero QQ per fare quello che vuoi)
Prossimo:Punti di conoscenza di javajdbc
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com