Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16381|Odgovoriti: 1

[Vir] Točke znanja javajdbc

[Kopiraj povezavo]
Objavljeno na 20. 11. 2014 13:27:04 | | | |
1. Okolje, ki ga poganja JDBC
Ustvarite nov Java projekt—>Kopirajte jdbc.jar v projekt—> izberite jdbc.jar desni klik na pot gradnje
2. Povežite se z bazo podatkov za dodajanje, brisanje, spremembe in preverjanja
(1) // Nastavi tip gonilnika
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
(2) // Pridobi povezovalni objekt
        conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=userDB; ", "sa", "123");
(3) // Ustvarite objekt za izvedbo ukaza
        stmt = conn.createStatement();
(4) Izvajanje dodatkov, izbrisov, sprememb in preverjanj
        1) Dodajanje, brisanje in spreminjanje
        Izvajanje SQL ukazov (dodaj, izbriši, spremeni)
        stmt.executeUpdate(sql);
        2) Preiskava
//执行查询sql语句
        rs = stmt.executeQuery(sql);
(5) Zapri vse predmete
if(rs != null){
                                        rs.close();
                                }
                                if (stmt != null){
                                        stmt.close();
                                }
                                if (conn != null){
                                        conn.close();
                                }

3. Uporaba jdbc za manipulacijo transakcij
//1开启事务
        conn.setAutoCommit(false);
//2提交事务
        conn.commit();
//3回滚事务
        conn.rollback();
4. Uporabite vprašaj PreparedStatement za posredovanje parametra
String sql = "vstavi v userinfo vrednosti (?,?,?,?)";
                        Ustvarite objekt za izvedbo ukaza
                        stmt = conn.createStatement();
                        pstmt = conn.prepareStatement(sql);
                        Nastavite vrednost znotraj vsakega vprašaja
                        Prvi vprašaj
                        pstmt.setInt(1, id);
                        pstmt.setString(2, ime);
                        pstmt.setString(3, pwd);
                        pstmt.setInt(4, ravnotežje);
                        Izvajanje SQL ukazov (dodaj, izbriši, spremeni)
                        stmt.executeUpdate(sql);
                        pstmt.executeUpdate();








Prejšnji:Java vprašaj PreparedStatement za referenco
Naslednji:Združenje izjemnih podjetnikov je izvedlo dejavnost »Recikliranje odpadkov, izkoriščanje virov«
Objavljeno na 20. 11. 2014 14:14:42 |
Ah, daj, daj
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com