Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorenie projektu Java a získať JDBC . Vo zvolenom Java IDE , vytvoriť nový projekt a hlavné triedy . Stiahnite si správny ovládač JDBC pre ľubovoľný databázový systém je databáza uložená v. Existuje mnoho DBMS ovládače k dispozícii a musíte použiť ten správny , aby vaše programy v jazyku Java komunikovať s dátami spoľahlivo . Nainštalujte ovládač JDBC na vašom počítači , nasledujúce inštrukcie hotela . V hornej časti hlavného projektu Class súboru , patria do tohto dovozného vyhlásenia , ktorá vám umožní používať funkcie SQL : .
Import java.sql * ;
2
Pripojte sa k databáze . Použitie JDBC pre pripojenie k databáze . K tomu budete potrebovať údaje o databáze , vrátane adresy URL , jeho umiestnenie , rovnako ako vaše užívateľské meno a heslo pre prístup k nemu . Normálne databázy bude mať nastavenie užívateľov , ktorí boli udelené špecifické úrovne prístupu k nej , takže budete musieť použiť log - in informácie o jednom takom používateľského konta . V hlavnej metódu svojho projektu , patrí tento kód , meniť údaje , aby vyhovovali vašej databáze a detaily užívateľa :
vyskúšať
{
//získať inštanciu vodiča
Class.forName ( " com.mysql.jdbc.Driver " ) newInstance ( ) ; .
//zadajte údaje pre váš užívateľský účet databázy
String myusername = " myusername " ;
String Mojeheslo = " mojeheslo " ;
//URL a DBMS pre databázu
String myDatabaseURL = " jdbc : mysql ://mydomain.com ? /database user = " + myusername + " & password = " + mojeheslo ;
//získať pripojenie k databáze
java.sql.Connection myDBConnection = DriverManager.getConnection ( myDatabaseURL ) ;
//vytvoriť vyhlásenie spracovanie inštancie vykonávať dotazy
vyhlásenie myStatHandle = myDBConnection.createStatement ( ) ;
}
catch ( Exception e )
{ System.out.println ( E.getMessage ( ) ) ; }
try a catch bloky sú potrebné v prípade , že je chyba robiť spojenie
. sims 3
Vykonať dotaz na databázu . Vytvorenie a spustenie SQL dotazu na databázu pomocou nasledujúcej syntaxe , vnútri bloku try v kóde :
//dotaz na tabuľku s názvom " Stuff "
String sillyQuery = " Vybrať * z Stuff " ;
//vykonať dotaz a získať výsledky vrátené
ResultSet sillyResults = myStatHandle.executeQuery ( sillyQuery ) ;
//prechádzať výsledky a výstup je
while ( sillyResults.next ( ) )
{
//ak tabuľka látka má stĺpec s názvom " vec "
systému . out.println ( " vec : " + sillyResults.getString ( " vec " ) ) ;
}
Toto je príklad pre demonštráciu . Budete zvyčajne chcú vykonať ďalšie spracovanie vašich dát .
4
vykonávajte aktualizácie na vašich dát . Vytvoriť a spustiť aktualizačný SQL na databáze . Použite nasledujúcu syntax :
//zmeniť " vec " hodnotu každej položky s hodnotou " ID " stĺpca , ktorá sa rovná 10
String sillyUpdate = " Aktualizácia Stuff nastaviť vec = ' stoličky ' kde ID = 10 " ;
//vykonať aktualizáciu a získať za následok späť
int sillySuccess = myStatHandle.executeUpdate ( sillyUpdate ) ;
môžete použiť hodnotu celej číslo vrátenej na overenie , že aktualizácia bola úspešná .
5
Vykonať vložky na vašich dát . Syntax pre vkladanie dát je podobný ako u jeho aktualizáciu , a to takto :
//vložiť novú hodnotu v " Stuff " tabuľky
String sillyInsert = " Vložiť do Stuff ( ID , vec ) hodnoty ( 20 , ' tabuľka ' ) " ;
//spúšťať vložku a získajte viesť späť
int sillySuccess = myStatHandle.executeUpdate ( sillyInsert ) ;
môžu znovu použiť celé číslo , aby sa ubezpečil vložka bola úspešná .