Bonjour à tous,

Je dois écrire un programme qui gère une base de donnée sous AS400.

Par exemple:
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
 
import java.math.*;
import java.util.*;
import java.sql.*;
import com.ibm.as400.access.*;
 
public class SQL1
{
 public static void main(String args[]) 
 {
  Connection dbConnect=null;
  System.out.println("Nom d'utilisateur :");
  String username=Clavier.saisie_string();
  System.out.println("mot de passe :");
  String password=Clavier.saisie_string();
  try
  {
   java.sql.DriverManager.registerDriver(new com.ibm.as400.access.AS400JDBCDriver()); 
// charge le driver JDBC type 4
String url = "jdbc:as400://as400i.lan/j0000";
//construit l’URL de la base de données 
dbConnect = DriverManager.getConnection(url, username, password);
//établissement de la connexion et récupération 
//d’un objet connexion
System.out.println("connexion établie");
//récupération des données à partir de la table client
Statement stmt;
//représente une requête SQL
stmt = dbConnect.createStatement();
String query = "select * from CLIENTS";
ResultSet rs = stmt.executeQuery(query);
//ensemble des lignes répondant à la requête
while (rs.next())
 {
 String nom = rs.getString("NOM");
 //ou rs.getString(2);
 String prenom = rs.getString("PRENOM");
 //ou rs.getString(3);
 String n = (rs.getBigDecimal("NUMCLI",0)).toString();;
 //ou rs.getBigDecimal(1,0) etc…
 System.out.println(nom+" "+prenom+" "+n);
 } 
  }   
catch (SQLException e) {System.out.println("erreur SQL ="+e);
 } 
catch (Exception e) {System.out.println("erreur ="+e);
 } 
 try {
    dbConnect.close();
    System.out.println("déconnexion reussie");
 } 
  catch (Exception e) {System.out.println("erreur ="+e);
  } 
 }
}
A la compilation il génère l'erreur suivante:
package com.ibm.as400.access does not exist
Pourtant j'ai téléchargé le package jt400 dont j'ai placé le
chemin d'accès dans le CLASSPATH.

Je suis perdu pourriez-vous m'aider s'il vous plait?