Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 16381|Atbildi: 1

[Avots] JavaJDBC zināšanu punkti

[Kopēt saiti]
Publicēts 20.11.2014 13:27:04 | | | |
1. JDBC darbināta vide
Izveidojiet jaunu Java projektu >Kopēt jdbc.jar projektā > atlasiet jdbc.jar ar peles labo pogu noklikšķiniet uz būvēšanas ceļa
2. Izveidojiet savienojumu ar datu bāzi, lai veiktu papildinājumus, dzēšanu, izmaiņas un pārbaudes
(1) // Iestatiet draivera tipu
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
(2) // Savienojuma objekta iegūšana
        conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; datu bāze=userDB; ", "sa", "123");
(3) // Izveidojiet objektu, lai izpildītu komandu
        stmt = conn.createStatement();
(4) Ieviest papildinājumus, svītrojumus, izmaiņas un pārbaudes
        1) Pievienošana, dzēšana un modificēšana
        Izpildīt SQL priekšrakstus (pievienot, dzēst, modificēt)
        stmt.executeUpdate(sql);
        2) Izmeklēšana
//执行查询sql语句
        rs = stmt.executeQuery(sql);
(5) Aizvērt visus objektus
if(rs != null){
                                        rs.close();
                                }
                                if (stmt != null){
                                        stmt.close();
                                }
                                if (conn != null){
                                        conn.close();
                                }

3. Izmantojiet jdbc, lai manipulētu ar darījumiem
//1开启事务
        conn.setAutoCommit(nepatiess);
//2提交事务
        conn.commit();
//3回滚事务
        conn.rollback();
4. Izmantojiet jautājuma zīmi PreparedStatement, lai nodotu parametru
String sql = "ievietot userinfo vērtības (?,?,?,?)";
                        Objekta izveide komandas izpildei
                        stmt = conn.createStatement();
                        pstmt = conn.prepareStatement(sql);
                        Vērtības iestatīšana katrā jautājuma zīmē
                        Par pirmo jautājuma zīmi
                        pstmt.setInt(1, id);
                        pstmt.setString(2, nosaukums);
                        pstmt.setString(3, pwd);
                        pstmt.setInt(4, līdzsvars);
                        Izpildīt SQL priekšrakstus (pievienot, dzēst, modificēt)
                        stmt.executeUpdate(sql);
                        pstmt.executeUpdate();








Iepriekšējo:Java PreparedStatement jautājuma zīme uzziņai
Nākamo:Izcilo uzņēmēju asociācija rīkoja aktivitāti "Atkritumu pārstrāde, resursu izmantošana"
Publicēts 20.11.2014 14:14:42 |
Nu
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com