|
|
Postat pe 18.11.2014 13:01:22
|
|
|

[mw_shl_code=java,true]import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;
public class test2 {
/** * @param args */ public static void main(String[] args) { TODO Stub de metodă auto-generat Conexiunea conn=null; Afirmația stmt=null; ResultSet rs=null; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Obține un obiect de conexiune conn=DriverManager.getConnection( "jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123"); Instrucțiune SQL String sql="select * from userinfo"; Creează un obiect pentru a executa comanda stmt=conn.createStatement(); Execută instrucțiuni SQL rs=stmt.executeQuery(sql); while(rs.next()){ int id=rs.getInt("id"); Nume șir=rs.getString("qname"); int age=rs.getInt("age"); System.out.println("ID:"+id+",Nume:"+nume+",Vârstă:"+vârstă); }
} catch (ClassNotFoundException e) { TODO Bloc de prindere auto-generat e.printStackTrace(); } catch (SQLException e) { TODO Bloc de prindere auto-generat e.printStackTrace(); }în sfârșit{ try { if(rs!=null){rs.close(); } if(stmt!=null){stmt.close(); } if(conn!=null){conn.close(); } } catch (SQLException e) { TODO Bloc de prindere auto-generat e.printStackTrace(); } } }
} [/mw_shl_code]
Script de bază de date:
[mw_shl_code=sql,true]creează baza de date sqlDB Du-te folosește sqlDB Du-te
create table userinfo( cheia primară id int, Qname Varchar(10), Vârstă INT
) Du-te
selectează * din userinfo[/mw_shl_code]
Pachetul Java jdbC:
sqljdbc.jar
(300.98 KB, Numărul de descărcări: 0, Prețul de vânzare: 1 Grain MB)
|
Precedent:Java actualizează codul bazei de date (adaugă, șterge, modifică), iar JDBC actualizează codulUrmător:Cei doi sunt implicați în fundație: nu-mi dau niciun ban, nu-mi dau 100 de yuani
|