Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 18962|Απάντηση: 0

[Πηγή] Ερωτηματικό PreparedStatement της Java για αναφορά

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 20/11/2014 1:14:01 μ.μ. | | |
Πηγαίος κώδικας Java: [mw_shl_code=java,true]import java.sql.Connection;
εισαγωγή java.sql.DriverManager.
εισαγωγή java.sql.ResultSet;
εισαγωγή java.sql.SQLException;
εισαγωγή java.util.Scanner;


δημόσια τάξη PreparedStatement {

        /**
         * @param args
         * Φόρουμ πληροφορικής:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Στέλεχος μεθόδου που δημιουργείται αυτόματα
                Σύνδεση conn=null;
                java.sql.PreparedStatement pstmt =null;
                ResultSet rs=null;
                δοκιμάστε {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433; βάση δεδομένων=sqlDB; ", "sa", "123");
                        Σαρωτής sc=νέος σαρωτής(System.in);
                        System.out.println("Εισαγάγετε το καταχωρημένο όνομα χρήστη σας:");
                        int id=sc.nextInt();
                        System.out.println("Παρακαλώ εισάγετε τον κωδικό πρόσβασης:");
                        Συμβολοσειρά pwd=sc.next();
                        Συμβολοσειρά sql="εισαγωγή σε τιμές πληροφοριών χρήστη (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, αναγνωριστικό);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        System.out.println("Επιτυχής εγγραφή!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Μπλοκ σύλληψης που δημιουργείται αυτόματα
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Μπλοκ σύλληψης που δημιουργείται αυτόματα
                        e.printStackTrace();
                }τελικά{
                        δοκιμάστε {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Μπλοκ σύλληψης που δημιουργείται αυτόματα
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

Κώδικας βάσης δεδομένων SQL Server:
[mw_shl_code=sql,true]δημιουργία βάσης δεδομένων sqlDB
Μετάβαση
χρήση sqlDB
Μετάβαση

δημιουργία πίνακα userinfo(
        id int πρωτεύον κλειδί,
        ΑμεΑ varchar(10)
)
Μετάβαση
Επιλέξτε * από το userinfo[/mw_shl_code]




Προηγούμενος:Κύρια οθόνη λογαριασμού QQ που αψηφά τον ουρανό συν φίλους + απλή ανακάλυψη κώδικα κύρια οθόνη αναγκαστική συνομιλία (απαιτείται μόνο αριθμός QQ για να κάνετε ό,τι θέλετε)
Επόμενος:Σημεία γνώσης javajdbc
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com