JDBC ou Java Database Connectivity , est une interface de programmation qui fait partie du langage de programmation Java. Il permet à un client de logiciel pour accéder à des bases de données ou des fichiers de bases de données similaires, telles que des tableurs , de procéder à la récupération et le stockage des données dans la base de données. La capacité de JDBC pour accéder aux données formatées telles que des tableurs vient de l'ODBC (Open Database Connectivity) en pont résident dans la version actuelle de la plate-forme Java. En utilisant le pont ODCB , un programmeur peut accéder aux données stockées dans Microsoft Excel et effectuer des manipulations avancées des données. Choses que vous devez
développement Java environmentMicrosoft Excel
Afficher plus Instructions
1
Créer une feuille de calcul Excel de base pour accéder à JDBC. Appelez- les « example.xls . " De fichiers Dans la première rangée , de créer trois noms de colonne de lecture de gauche à droite : Chiens , chats, chevaux . Dans la colonne de chien , entrez trois noms: Dog1 , Dog2 et Dog3 . Faites la même chose saisie de données dans les deux chats et chevaux . Lorsque vous accédez à Excel via JDBC , le nom de la feuille de calcul est équivalent au nom de la table . Les noms d'en-tête (dans notre exemple, les chiens , chats et chevaux ) agissent comme les noms des champs de table.
2
créer une source de données ODBC dans Microsoft Excel en sélectionnant " Menu Select" option. Identifier le fichier example.xls que le fichier source de la source de données.
3
Créer un fichier de code source Java dans votre éditeur de texte appelé " myJDBC.java " et enregistrez .
Hôtels 4
lancer le fichier Java en important des bibliothèques de package SQL Server et l'ouverture de la définition de classe .
java.sql d'importation . *
public class myJDBC {
< br > 5
obtenir une poignée sur le OdbcDriver dans un appel de méthode statique static { try { Class.forName ( " sun.jdbc.odbc.JdbcOdbcDriver " )
; . } catch (Exception JDBE ) { système . println ( JDBE );} //END CATCH } //fin statique
6
Dans la méthode Main statique, obtenir une poignée à l'information à travers la feuille de calcul relié au pilote ODBC
.
static void Main ( String args []) { myConnection publics de connexion = null; myStatement Déclaration = null; cordes mySql = ""; ResultSet myResultSet = null;
7
obtenir une connexion directe à le tableur Excel et imprimer les informations à la console de commande.
essayer * à partir de "+ ResultSet.getString ( " chats " ) + " "+ ResultSet.getString ( " Horses ")); } } catch (Exception MyException ) { System.out.println ( MyException );} finally { try { myResultSet.close ( ) ; myStatement.close (); myConnection.close (); myResultSet = null; myStatement = null; myConnection = null; } catch (Exception e) {} }}}