JDBC , eller Java Database Connectivity är ett programmeringsgränssnitt som ingår i programmeringsspråket Java . Det gör att en programvara klient för åtkomst databaser eller databas - liknande filer , till exempel kalkylblad , att bedriva data hämtning och lagring i databasen . Möjligheten för JDBC att komma formaterade data som kalkylblad kommer från ODBC ( Open Database Connectivity ) broförbindelse med hemvist i den aktuella versionen av Java -plattformen . Genom att använda ODCB bron , kan en programmerare åt data som lagras i Microsoft Excel och genomföra avancerade manipulationer av data. Saker du behöver Review, Java utveckling environmentMicrosoft Excel
Visa fler instruktioner
1
Skapa en grundläggande Excel-ark för att komma med JDBC . Kalla filen " example.xls . " I den första raden , skapa tre kolumnnamn läsas från vänster till höger : Hundar , katter, hästar . I Dog kolumnen anger tre namn : Dog1 , Dog2 och Dog3 . Gör samma datainmatning under både katter och hästar . När du öppnar Excel via JDBC , är kalkylbladet namnet motsvarar tabellens namn . De header namn ( i vårt exempel , Hundar, katter och hästar ) fungerar som namnen tabellfält.
2
Skapa en ODBC-datakälla via Microsoft Excel genom att välja " Menu Select " alternativet . Identifiera example.xls filen som källfilen för datakällan .
3
Skapa en Java -fil källkod i din textredigerare som heter " myJDBC.java " och spara .
4
Starta Java -filen genom att importera SQL paketet bibliotek och öppna klassen definition .
import java.sql . *
public class myJDBC {
5
Skaffa ett handtag på OdbcDriver i ett statiskt metodanrop
statisk { try { Class.forName ( " sun.jdbc.odbc.JdbcOdbcDriver " ) , . } Catch ( Exception JDBE ) { System . println ( JDBE ) ;} //slut fångst } //slut static
6
den statiska huvudsakliga metoden , få ett handtag till information genom kalkylbladet anslutna till ODBC-drivrutinen
.
public void main ( String args [ ] ) { Connection MyConnection = null; Uttalande myStatement = null; String MYSQL = " " ; ResultSet myResultSet = null;
7
Få en direkt koppling till Excel-kalkylbladet och skriva ut informationen till kommandot console .
prova * från " + ResultSet.getString ( " Cats " ) + " " + resultSet.getString ( " hästar " ) ) ;} } catch ( Exception myException ) { System.err.println ( myException ) ;} slutligen { try { myResultSet.close ( ) ; myStatement.close ( ) ; myConnection.close ( ) ; myResultSet = null; myStatement = null; MyConnection = null ; } catch ( Exception e ) { } } } } Addera ditt