IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

connexion à une BDD AS400


Sujet :

JDBC Java

  1. #1
    Membre actif Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Points : 260
    Points
    260
    Par défaut connexion à une BDD AS400
    Bonjour,
    Je dois créer un programme qui va lire dans une base de données AS400, j'ai trouvé JTOPEN, qui contient les archives JT400.jar et JT400Native.jar, je ne maîtrise pas du tout l'AS400, auriez-vous un petit tutoriel pour s'y connecter avec JAVA ?

  2. #2
    Membre actif Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Points : 260
    Points
    260
    Par défaut
    Voici le code pour se connecter à une base AS400 DB2 et faire un petit select :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
     
    package commun;
     
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
     
    public class ConnectDB2 {
     
    	/**
             * le pilote JDBC
             */
    	private static final String PILOTE_JDBC = "com.ibm.as400.access.AS400JDBCDriver";
     
    	/**
             * l'URL d'accès à la base de donnée
             */
    	private static final String URL_ACCES_BASE = "jdbc:as400://192.1.1.1/"; //tu mets ce que tu veux après "jdbc:as400://"
     
    	/**
             * l'identifiant de l'utilisateur qui souhaite se connecter à la base
             */
    	private static final String IDENTIFIANT = "ton_id";
     
    	/**
             * le mot de passe de l'utilisateur qui souhaite se connecter à la base
             */
    	private static final String MOT_DE_PASSE = "ton_mdp";
     
     
    	/**
             * @param args
             */
    	public static void main(String[] args) {
     
    		try {
    			Class.forName(PILOTE_JDBC);
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		try {
    			Connection con = DriverManager.getConnection(URL_ACCES_BASE, IDENTIFIANT, MOT_DE_PASSE);
    			Statement stmt = con.createStatement();
    			String rqt = "SELECT count(*) FROM DATATABLE ";
    			ResultSet rs = stmt.executeQuery(rqt);
    			while (rs.next()) {
    				System.out.println(rs.getInt(1));
    			}
    		} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [D2005] Connexion à une BDD Access
    Par landry005 dans le forum Bases de données
    Réponses: 6
    Dernier message: 24/02/2006, 11h05
  2. Réponses: 5
    Dernier message: 03/02/2006, 13h47
  3. connexion à une bdd mysql en asp
    Par asetti dans le forum ASP
    Réponses: 3
    Dernier message: 31/10/2005, 18h31
  4. [Applet][MySQL] connexion à une BDD
    Par Michel38 dans le forum JDBC
    Réponses: 19
    Dernier message: 20/07/2005, 14h59
  5. Erreur de connexion à une BDD SQL Server 2000 avec BDE
    Par SchpatziBreizh dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/06/2005, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo