λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Ανοικτού κώδικα

Πώς να χρησιμοποιήσετε το JDBC για να συνδεθείτε στο MS Excel

JDBC , ή Java Database Connectivity , είναι μια διεπαφή προγραμματισμού που είναι μέρος της γλώσσας προγραμματισμού Java . Επιτρέπει σε μια εφαρμογή λογισμικού για πρόσβαση σε βάσεις δεδομένων ή - όπως αρχεία, όπως υπολογιστικά φύλλα , να διεξάγει η ανάκτηση και αποθήκευση των δεδομένων στη βάση δεδομένων . Η ικανότητα για JDBC για να αποκτήσετε πρόσβαση σε σχηματοποιημένα δεδομένα, όπως υπολογιστικά φύλλα προέρχεται από το ODBC (Open Database Connectivity ) κάτοικος σύνδεση γέφυρας στην τρέχουσα έκδοση της πλατφόρμας Java . Με τη χρήση της γέφυρας ODCB , ένας προγραμματιστής μπορεί να έχει πρόσβαση στα δεδομένα που αποθηκεύονται σε υπολογιστικά φύλλα του Microsoft Excel και να διεξάγει προηγμένη χειρισμούς των δεδομένων . Τα πράγματα που θα χρειαστείτε
Java ανάπτυξη environmentMicrosoft Excel φύλλο
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργήστε ένα βασικό υπολογιστικό φύλλο Excel για να αποκτήσετε πρόσβαση με JDBC . Καλέστε το αρχείο " example.xls . " Στην πρώτη σειρά, να δημιουργήσει τρία ονόματα στηλών διαβάσετε αριστερά προς τα δεξιά : Σκύλοι , γάτες , άλογα . Στη στήλη Dog , εισάγετε τρία ονόματα : Dog1 , γονιδίου DOG2 και Dog3 . Κάντε το ίδιο και καταχώρηση των δεδομένων στο πλαίσιο τόσο γάτες και άλογα . Κατά την πρόσβαση σε Excel μέσω JDBC , το όνομα του φύλλου εργασίας είναι ισοδύναμο με το όνομα του πίνακα . Τα ονόματα header ( στο παράδειγμά μας , Σκύλοι , γάτες και άλογα ) δρουν ως τα ονόματα πεδίου πίνακα . 2

να δημιουργήσετε μια προέλευση δεδομένων ODBC μέσω του Microsoft Excel , επιλέγοντας το "Menu Επιλέξτε" επιλογή . Εντοπίστε το αρχείο example.xls ως αρχείο προέλευσης για την πηγή των δεδομένων .
Εικόνων 3

Δημιουργήστε ένα αρχείο πηγαίου κώδικα Java στον κειμενογράφο σας, που ονομάζεται " myJDBC.java » και να αποθηκεύσετε .
Φτηνές 4

Ξεκινήστε το αρχείο Java με την εισαγωγή των βιβλιοθηκών πακέτο SQL και ανοίγοντας τον ορισμό της κατηγορίας.

java.sql εισαγωγής . *

δημόσια τάξη myJDBC {

5

Αποκτήστε μια λαβή για την OdbcDriver σε μια στατική μέθοδο κλήσης

στατική { try { Class.forName ( " sun.jdbc.odbc.JdbcOdbcDriver ») .?} αλιευμάτων ( Εξαίρεση JDBE ) { Σύστημα . println ( JDBE ) ? } //end αλιευμάτων } //end στατική
Η 6

στη στατική Main μέθοδο , να αποκτήσει μια λαβή για τις πληροφορίες μέσω του φύλλου εργασίας που συνδέονται με το πρόγραμμα οδήγησης ODBC
.

δημόσια στατική άκυρη κύρια ( String args [ ] ) { Connection MyConnection = null? Δήλωση myStatement = null? String MySQL = " " ? ResultSet myResultSet = null?
Η 7

Πάρτε μια άμεση σύνδεση με το υπολογιστικό φύλλο Excel και να εκτυπώσετε τις πληροφορίες στην κονσόλα εντολών .

δοκιμάστε * από " + ResultSet.getString ( " Cats " ) + " " + resultSet.getString ( " Horses " ) ) ? } } Αλιευμάτων ( Εξαίρεση myException ) { System.err.println ( myException ) ? } { Τελικά try { myResultSet.close ( ) ? myStatement.close ( ) ? myConnection.close ( ) ? myResultSet = null? myStatement = null? MyConnection = null? } αλιευμάτων ( Εξαίρεση ε ) { } } } }

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα