Δημιουργήστε ένα βασικό υπολογιστικό φύλλο 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? } αλιευμάτων ( Εξαίρεση ε ) { } } } }
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα