|
|
Julkaistu 18.11.2014 13.01.22
|
|
|

[mw_shl_code=java,true]tuo java.sql.Connection; tuo java.sql.DriverManager; tuo java.sql.ResultSet; import java.sql.SQLException; tuo java.sql.Statement;
Public Class Test2 {
/** * @param args */ public static void main(String[] args) { TODO Automaattisesti generoitu metodin tynkä Yhteys conn=null; Väite stmt=null; ResultSet rs=null; kokeile { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Hanki yhteysobjekti conn=DriverManager.getConnection( "jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123"); SQL-lauseke Merkkijono sql="valitse * käyttäjätiedoista"; Luo objekti käskyn suorittamista varten stmt=conn.createStatement(); Suorita SQL-lauseet rs=stmt.executeQuery(sql); while(rs.next()){ int id=rs.getInt("id"); merkkijono name=rs.getString("qname"); int age=rs.getInt("ikä"); System.out.println("ID:"+id+",Name:"+name+",Age:"+age); }
} catch (ClassNotFoundException e) { TODO Automaattisesti luotu catch block e.printStackTrace(); } catch (SQLException e) { TODO Automaattisesti luotu catch block e.printStackTrace(); }vihdoinkin{ kokeile { if(rs!=null){rs.close(); } if(stmt!=null){stmt.close(); } if(conn!=null){conn.close(); } } catch (SQLException e) { TODO Automaattisesti luotu catch block e.printStackTrace(); } } }
} [/mw_shl_code]
Tietokantaskripti:
[mw_shl_code=sql,true]luo tietokanta sqlDB mene käytä sqlDB:tä mene
luo taulukko userinfo( id int pääavain, qname varchar(10), ikä älykkyys
) mene
valitse * käyttäjätiedoista[/mw_shl_code]
Java jdbc -paketti:
sqljdbc.jar
(300.98 KB, Latausten määrä: 0, Myyntihinta: 1 Grain MB)
|
Edellinen:Java päivittää tietokantakoodia (lisää, poistaa, muuttaa) ja JDBC päivittää koodiaSeuraava:He ovat mukana säätiössä: he eivät anna minulle penniäkään, eivät 100 juania
|