Une connexion de base de données Java est un pilote qui vous connecte à partir d'une application à une base de données. Visual J # dispose d'une connexion de base de données Java qui peut se connecter à votre base de données Access à partir de votre ordinateur. Pour configurer une connexion de base de données Java , vous devez créer un nom de source de données (DSN) dans la base de données Access Northwind. Le Northwind est une base de données fourni avec Microsoft Access que vous pouvez utiliser pour apprendre les fonctions de base de données . Choses que vous devez
Visual Studio 2007 ( inclus avec Office 2007)
Afficher plus Instructions
Mettre en place un Data Source Name
1
Cliquez sur le " Bureau " bouton ou " Démarrer" de votre ordinateur , puis sur "Panneau de configuration ". Dans Windows 7 uniquement , cliquez sur " Système et sécurité ». Point à " Outils d'administration ", puis cliquez sur « Sources de données ( ODBC). "
2
Cliquez sur l'onglet " DSN système " puis cliquez sur " Ajouter ".
3
Cliquez sur "Driver do Microsoft access (*. mdb) " puis cliquez sur "Terminer". Si vous utilisez une autre méthode pour accéder à une base de données ( par exemple , SQL Server) , assurez-vous de sélectionner le pilote qui est compatible avec le programme installé .
4
type " JDBCdsn " dans le " Nom Source des données " boîte , puis cliquez sur« Select ».
5
Cliquez sur " Northwins.mdb " puis cliquez sur " OK ".
6
Cliquez sur" Avec Windows NT authentification en utilisant l'ID de connexion réseau "à la page DSN Microsoft SQL Server Configuration qui s'affiche, puis cliquez sur " Suivant ".
7
Cliquez sur " OK ".
accès au données
8
Cliquez sur le bouton « Microsoft Office » dans Visual Studio, puis cliquez sur "Project ".
9
Cliquez sur " application console " puis tapez " JDBC2 " dans le champ "Nom "
10
supprimer le code dans la fenêtre, puis couper et coller le code suivant dans la fenêtre :
import java * ;
< p. . > import java.sql * ; .
import java.util * ; .
com.ms.jdbc.odbc.JdbcOdbcDriver d'importation;
public class Connect {< br >
privé java.sql.Connection con = null;
privé ResultSet rs ;
//Constructeur :
publique Connect () {}
< p> FindEmployee private void ( ) throws SQLException , url = " jdbc: odbc : JDBCdsn " ;
con = DriverManager.getConnection (url , "", "");
instruction stmt = con.createStatement ();
< p> rs = stmt.executeQuery ("SELECT EmployeeID , LastName , Titre de salariés» ) ;
while ( rs.next ()) {
//Colonne noms:
System.out.println ( rs.getInt ( " EmployeeID ") + " " + rs.getString ( "Nom" ) + "" + rs.getString ( "Title" ) ) ; < br >
}
if ( con = null !)
con.close ();
con = null; }
catch ( SQLException ex) {
jeter ex ;
}
catch ( ClassNotFoundException clex )
{
jeter clex ;
} }
privé closeConnection void () {
try {
if ( con = null)
con.close ();
con = null; }
catch (Exception ex) {
ex.printStackTrace ( ) ;
} }
public static void main (String [] args ) throws Exception {
Connect myDbTest = nouveau Connect ();
essayer et
{
myDbTest.FindEmployee (); }
catch (Exception ex)
{
ex.printStackTrace ();
System.out.println (" Trace d'erreur dans getConnection ( ) :" + ex.getMessage ());
}
} }
11
Appuyez sur " F5 " pour exécuter le code. Le code va chercher le numéro de série employé , son nom et son titre d'emploi de la base de données Northwind.