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

Pogled: 16497|Odgovoriti: 5

[Komunikacija] Java poizvedbe sqlserver podatkovne kode

[Kopiraj povezavo]
Objavljeno na 18. 11. 2014 13:01:22 | | |
[mw_shl_code=java,true]import java.sql.Connection;
uvoz java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
uvoz java.sql.Statement;


Javni razredni test2 {

        /**
         * @param args
         */
        public static void main(String[] args) {
                TODO samodejno generirana metoda (stub)
                Povezava conn=null;
                Izjava stmt=null;
                ResultSet rs=null;
                try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        Pridobi povezovalni objekt
                        conn=DriverManager.getConnection(
                                        "jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        SQL stavek
                        String sql="select * from userinfo";
                        Ustvarite objekt za izvedbo ukaza
                        stmt=conn.createStatement();
                        Izvajanje SQL ukazov
                        rs=stmt.executeQuery(sql);
                        while(rs.next()){
                                int id=rs.getInt("id");
                                String name=rs.getString("qname");
                                int age=rs.getInt("starost");
                                System.out.println("ID:"+id+",Name:"+name+",Age:"+age);
                        }
                       
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO samodejno generiran blok ujetja
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO samodejno generiran blok ujetja
                        e.printStackTrace();
                }končno{
                        try {
                                if(rs!=null){rs.close(); }
                                if(stmt!=null){stmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO samodejno generiran blok ujetja
                                e.printStackTrace();
                        }
                }
        }

}
[/mw_shl_code]

Skripta za bazo podatkov:

[mw_shl_code=sql,true]create database sqlDB
Pojdi
uporaba sqlDB
Pojdi

Ustvari tabelo userinfo(
        id int primarni ključ,
        qname varchar(10),
        starost int
)
Pojdi

Izberi * iz uporabniških informacij[/mw_shl_code]

Java jdbc paket: sqljdbc.jar (300.98 KB, Število prenosov: 0, Prodajna cena: 1 Grain MB)




Prejšnji:Java posodablja kodo baze podatkov (dodaja, briše, spreminja), JDBC pa posodablja kodo
Naslednji:Oba sta vključena v fundacijo: ne dajeta mi niti centa, ne dajeta mi 100 juanov
Objavljeno na 18. 11. 2014 15:52:41 |
Če pride do napake pri zapiranju vira, je množica rezultatov zapiranja nenormalna in zapiranje objektov ter povezav se ne izvaja.
Objavljeno na 18. 11. 2014 15:52:47 |
Če pride do napake pri zapiranju vira, je množica rezultatov zapiranja nenormalna in zapiranje objektov ter povezav se ne izvaja.
 Najemodajalec| Objavljeno na 18. 11. 2014 18:40:12 |
Delver_Si Objavljeno 18. 11. 2014 ob 15:52
Če pride do napake pri zapiranju vira, je množica rezultatov zapiranja nenormalna in zapiranje objektov ter povezav se ne izvaja.

Kako naj se to reši?
Objavljeno na 18. 11. 2014 18:46:08 |

Poskusi ujeti vsako bližino
 Najemodajalec| Objavljeno na 18. 11. 2014 18:54:19 |
Delver_Si Objavljeno 18. 11. 2014 ob 18:46
Poskusi ujeti vsako bližino

Brez besed, to nas je naučil pisati He Ke
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