Coneccion a AS400
Publicado por Ita (3 intervenciones) el 02/10/2006 19:59:48
Buen Dìa!!!
Intento conectarme al as400 con el siguiente codigo:
Bueno en el sistemas de archivo en java tengo el driver jt400.jar
total q compilo y me sale:
que puedo hacer?
Intento conectarme al as400 con el siguiente codigo:
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
package com.ibm.as400.access;
import com.ibm.as400.access.*;
import java.sql.*;
import java.lang.ClassLoader;
import java.net.URLClassLoader;
import java.security.AccessController;
public class AS400JDBCDriver {
/** Creates a new instance of prueba */
public AS400JDBCDriver() {
try{ String nombreCliente="";
int ventas=0;
Connection connection = null;
Class.forName("com.ibm.as400.access.AS400JDBCDriver");
/*ObjConeccion*/ connection = DriverManager.getConnection ("jdbc:as400://172.x.x.x","XXX","yyyy");
//connection =DriverManager.registerDriver(new com.ibm.db2.jdbc.app.DB2Driver());
Statement miFraseSQL = connection.createStatement(); // obj contenerdor para la ejecucion de las frases SQL
String consulta="Select *from nominas NOMF030";
ResultSet resultado = miFraseSQL.executeQuery( consulta ); //Ejecutamos la Consulta
while (resultado.next())
{
nombreCliente = resultado.getString("Nombre");
ventas = resultado.getInt("Ventas");
}
connection.close();
}
catch (Exception e) {
System.out.println ();
System.out.println ("ERROR: " + e.getMessage());
}
}
public void main()
{
new AS400JDBCDriver();
}
}
Bueno en el sistemas de archivo en java tengo el driver jt400.jar
total q compilo y me sale:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
java.lang.NoClassDefFoundError: AS400JDBCDriver (wrong name: com/ibm/as400/access/AS400JDBCDriver)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
Exception in thread "main"
Valora esta pregunta
0