Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " z panela úloh Windows a zadajte " Poznámkový blok " z vyhľadávacieho poľa . Zvoľte " Poznámkový blok " zo zoznamu aplikácií , ktoré sa objavujú .
2
Vytvoriť novú triedu Java . Tento krok sa líši v závislosti na názov triedy , ktoré budete potrebovať . Napríklad , nasledujúce riadky kódu ukazujú vytvorenie Požičovňa triedy :
public class Požičovňa {
}
3
pridajte nasledujúce riadky vnútri triedy :
verejné pripojenie getConnection ( ) throws SQLException {
Connection conn = null ;
Vlastnosti connectionProps = new Properties ( ) ;
connectionProps . dať ( " užívateľ " , this.userName ) ;
connectionProps.put ( " heslo " , this.password ) ;
if ( this.dbms.equals ( " mysql " ) ) {
conn = DriverManager
getConnection ( " jdbc : " . + this.dbms + " ://" + this.serverName +
" : " + toto . PortNumber + " /" , connectionProps ) ;
}
System.out.println ( " Pripojené k databáze " ) ;
vrátiť velenie ;
}
vytvorí pripojenie k databáze MySQL pomocou zadaného používateľského mena a hesla
4
Zadajte nasledujúce riadky kódu vnútri triedy : .
verejné static void viewTable ( Connection con , String dbname ) throws SQLException {
}
vytvorí novú metódu nazvanú viewTable , ktorá prijíma pripojenie vytvorené skôr a vytvára SQL výnimku.
5
Pridajte nasledujúce riadky kódu vo vnútri " viewTable ( ) " metódou :
Vyhlásenie stmt = null ;
String query = " select COF_NAME , SUP_ID , CENA , PREDAJ , SPOLU z " + dbname + " kávy " ; .
try {
stmt = con.createStatement ( ) ;
} catch ( SQLException e ) {
JDBCTutorialUtilities.printSQLException ( e ) ;
}
To vytvára vyhlásenie na základe zadaného dotazu z existujúcom spojení
6
Pridajte nasledujúce kódy . vnútri bloku try : Spojené
výsledný rs = stmt.executeQuery ( query ) ;
while ( rs.next ( ) ) {
String coffeeName = rs.getString ( " COF_NAME " ) ;
int ČísloDodavatele = rs.getInt ( " SUP_ID " ) ;
plávať cena = rs.getFloat ( " cena " ) ;
int predaja = rs . vezmi_int ( " PREDAJ " ) ;
int spolu = rs.getInt ( " TOTAL " ) ;
}
vykoná dotaz a získa výsledok pomocou ResultSet . objekt
7
Zadajte nasledujúce riadky kódu na konci bloku catch :
} finally {
( stmt = null ! ) { stmt . close ( ) ; . }
}
zavrie pripojenie , ak to už nie je potrebné