Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2009, 10:25
Avatar de gabyweb
gabyweb
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 364
Antigüedad: 22 años, 4 meses
Puntos: 0
Pregunta Conexion con BD de open Officce

Hola a todos,

Alguien sabe qué pasos hay que seguir para poder conectarme a una base de datos de Open Office desde Java usando NetBeans?

He estado buscando por la web y encontré ésto:

Código PHP:
public class Test {

    public static 
void main(String[] args) {
        
Vector regs = new Vector();

        
System.out.println("hai");


        try {
            Class.
forName("org.hsqldb.jdbcDriver");
        }
        catch(
ClassNotFoundException e) {
            
System.out.println(e);
        }

        try {
            
Connection con=null;
            try{
                
con=DriverManager.getConnection("jdbc:hsqldb:peru");
            }catch(
Exception e){
             
System.out.println(e.getMessage());
            }
            
            
Statement st con.createStatement();
            
String sql "select * from departamentos";
            
ResultSet rs st.executeQuery(sql);
            
ResultSetMetaData rm rs.getMetaData();
            
int numCols rm.getColumnCount();

            
st.executeQuery(sql);


            
// Toma los títulos de las columnas
            
String[] titCols= new String[numCols];
            for(
int i=0i<numCols; ++i)
               
titCols[i]= rm.getColumnName(i+1);

            
// la fila 0 del vector lleva los títulos de las columnas
            
regs.add(titCols);

           
// toma las filas de la consulta
           
while(rs.next()) {
              
String[] reg= new String[numCols];

              for(
int i=0i<numColsi++) {
                   
reg[i] = rs.getString(1);
              }

              
regs.add(reg);
           }
            
System.out.println(regs);

            
st.close();
            
con.close();

        }
        catch(
SQLException e){
            
System.out.println(e);
        }

    }

Me sale el siguiente error:

Exception in thread "main" java.lang.NullPointerException
java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver
at org.me.Test.main(Test.java:34)
No suitable driver found for jdbc:hsqldb:peru
Java Result: 1

Por fa, ayuda con ésto...Gracias
__________________
Gaby :adios: