Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 16381|Răspunde: 1

[Sursă] Puncte de cunoștințe javajdbc

[Copiază linkul]
Postat pe 20.11.2014 13:27:04 | | | |
1. Mediul alimentat JDBC
Creează un nou proiect Java — >Copiază jdbc.jar în proiect — > selectează jdbc.jar dă click dreapta pe calea de build
2. Conectați-vă la baza de date pentru a efectua adăugiri, ștergeri, modificări și verificări
(1) // Setează tipul de difuzor
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
(2) // Obține un obiect conexiune
        conn = DriverManager.getConnection ("jdbc:sqlserver://localhost:1433; database=userDB; ", "sa", "123");
(3) // Creează un obiect pentru a executa comanda
        stmt = conn.createStatement();
(4) Implementarea completărilor, ștergerilor, modificărilor și verificărilor
        1) Adăugarea, ștergerea și modificarea
        Execută instrucțiuni SQL (adaugă, șterge, modifica)
        stmt.executeUpdate(sql);
        2) Anchetă
//执行查询sql语句
        rs = stmt.executeQuery(sql);
(5) Închide toate obiectele
if(rs != null){
                                        rs.close();
                                }
                                dacă (stmt != null){
                                        stmt.close();
                                }
                                dacă (conn != null){
                                        conn.close();
                                }

3. Folosirea jdbc pentru manipularea tranzacțiilor
//1开启事务
        conn.setAutoCommit(false);
//2提交事务
        conn.commit();
//3回滚事务
        conn.rollback();
4. Folosiți semnul de întrebare PreparedStatement pentru a trece parametrul
String sql = "inserați în valorile userinfo (?,?,?,?)";
                        Creează un obiect pentru a executa comanda
                        stmt = conn.createStatement();
                        pstmt = conn.prepareStatement(sql);
                        Setează valoarea în interiorul fiecărui semn de întrebare
                        Primul semn de întrebare
                        pstmt.setInt(1, id);
                        pstmt.setString(2, nume);
                        pstmt.setString(3, pwd);
                        pstmt.setInt(4, echilibru);
                        Execută instrucțiuni SQL (adaugă, șterge, modifica)
                        stmt.executeUpdate(sql);
                        pstmt.executeUpdate();








Precedent:Semnul de întrebare PreparedStatement din Java pentru referință
Următor:Asociația Antreprenorilor Remarcabili a organizat activitatea "Reciclarea deșeurilor, utilizarea resurselor"
Postat pe 20.11.2014 14:14:42 |
Hai
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com