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

Άποψη: 16381|Απάντηση: 1

[Πηγή] Σημεία γνώσης javajdbc

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 20/11/2014 1:27:04 μ.μ. | | | |
1. Περιβάλλον με τροφοδοσία JDBC
Δημιουργήστε ένα νέο έργο Java—>Αντιγράψτε jdbc.jar στο έργο—> επιλέξτε jdbc.jar κάντε δεξί κλικ στη διαδρομή κατασκευής
2. Συνδεθείτε στη βάση δεδομένων για να πραγματοποιήσετε προσθήκες, διαγραφές, τροποποιήσεις και ελέγχους
(1) // Ορίστε τον τύπο του προγράμματος οδήγησης
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
(2) // Λήψη αντικειμένου σύνδεσης
        conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; βάση δεδομένων=userDB; ", "sa", "123");
(3) // Δημιουργήστε ένα αντικείμενο για να εκτελέσετε την εντολή
        stmt = conn.createStatement();
(4) Εφαρμογή προσθηκών, διαγραφών, τροποποιήσεων και ελέγχων
        1) Προσθήκη, διαγραφή και τροποποίηση
        Εκτέλεση εντολών SQL (προσθήκη, διαγραφή, τροποποίηση)
        stmt.executeUpdate(sql);
        2) Έρευνα
//执行查询sql语句
        rs = stmt.executeQuery(sql);
(5) Κλείστε όλα τα αντικείμενα
if(rs != null){
                                        rs.close();
                                }
                                αν (stmt != null){
                                        stmt.close();
                                }
                                αν (conn != null){
                                        conn.close();
                                }

3. Χρησιμοποιήστε το jdbc για να χειραγωγήσετε τις συναλλαγές
//1开启事务
        conn.setAutoCommit(false);
//2提交事务
        conn.commit();
//3回滚事务
        conn.rollback();
4. Χρησιμοποιήστε το ερωτηματικό PreparedStatement για να περάσετε την παράμετρο
Συμβολοσειρά sql = "εισαγωγή σε τιμές πληροφοριών χρήστη (?,?,?,?)";
                        Δημιουργήστε ένα αντικείμενο για να εκτελέσετε την εντολή
                        stmt = conn.createStatement();
                        pstmt = conn.prepareStatement(sql);
                        Ορισμός της τιμής μέσα σε κάθε ερωτηματικό
                        Το πρώτο ερωτηματικό
                        pstmt.setInt(1, αναγνωριστικό);
                        pstmt.setString(2, όνομα);
                        pstmt.setString(3, pwd);
                        pstmt.setInt(4, ισορροπία);
                        Εκτέλεση εντολών SQL (προσθήκη, διαγραφή, τροποποίηση)
                        stmt.executeUpdate(sql);
                        pstmt.executeUpdate();








Προηγούμενος:Ερωτηματικό PreparedStatement της Java για αναφορά
Επόμενος:Ο Σύνδεσμος Διακεκριμένων Επιχειρηματιών πραγματοποίησε τη δράση «Ανακύκλωση Απορριμμάτων, Αξιοποίηση Πόρων»
Δημοσιεύτηκε στις 20/11/2014 2:14:42 μ.μ. |
Έλα
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com