• Viernes 8 de Noviembre de 2024, 02:33

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - turicuen

Páginas: 1 [2]
26
Java / Dudas Java
« en: Domingo 8 de Junio de 2008, 11:03 »
A las buenas, tengo unas cuantas dudas teóricas.


1. ¿Dentro de un constructor se puede llamar a otro constructor de la misma clase?
    ¿Y al de una clase base?¿Y al de una subclase?

a)Yo creo que dentro de un constructor SI se puede llamar a otro constructor de la misma clases,y seria mediante this(); no???? Teniendo cuidado de no entrar en bucle infinito. ej.
Código: Text
  1. Clase (int n){
  2. this ( );//Invocacion a un constructor sin parametros
  3. atributo=n;
  4. }
  5.  
  6.  
B) A la clase base también, mediante super(); no???
c) y al de la subclase no, no se puede.

2.Es posible implementar polimorfismo empleando la clase java.util.Vector.
a) Si, no?? y seria así, no?
Código: Text
  1.  
  2. mipaquete.Vector v = new mipaquete.Vector();
  3. java.util.Vector v = new java.util.Vector();
  4.  
  5.  

3. Es necesario poner un bloque finally siempre dentro de las excepciones.
a) No, lo que hay dentro del bloque finally se ejecuta siempre, haya excecion o no, se capture o no. Lo que no se es cuando es aconsejable

¿4. Por qué no se puede hacer un readLine() sobre un objeto System.in?
a) Ni idea...

27
Java / Re: Problemas Al Recorrer Una Base De Datos
« en: Viernes 6 de Junio de 2008, 23:31 »
Muchas gracias lo probare esta noche. !!!

28
Java / Re: Problemas Al Recorrer Una Base De Datos
« en: Viernes 6 de Junio de 2008, 23:04 »
Una cosa que se me ocurre es si mediante un arralist lo podria manejar. Es posible

29
Java / Re: Problemas Al Recorrer Una Base De Datos
« en: Viernes 6 de Junio de 2008, 00:06 »
A ver error exactamente no sale porque esta dentro de un try{} catch{}. Lo que pasa es que entra directamente en el catch{}.

30
Java / Re: Problemas Al Recorrer Una Base De Datos
« en: Jueves 5 de Junio de 2008, 20:27 »
Porque hay alguna otra forma de Recorrer la base de datos?

31
Java / Re: Problemas Al Recorrer Una Base De Datos
« en: Jueves 5 de Junio de 2008, 20:02 »
Lo primero gracias por responder tan rápidamente. Aunque creo que ese no es el problema. Solamente me permite usar el método next(), no me deja ni previous(), ni first().. nada. Creo que va a ser un problema con los drivers de la base de datos.

32
Java / Problemas Al Recorrer Una Base De Datos
« en: Jueves 5 de Junio de 2008, 19:45 »
A las buenas, a ver si alguien me puede echar una mano, porque me estoy volviendo loco. Uso netbeans 6.0 y estoy trabajando con una base de datos de Access. Me conecta bien con la base de datos, me la muestra correctamente, pero cuando intento recorrerla me falla. Os pongo parte del código.


Código: Text
  1. // Así es como tengo declarado las var
  2. Connection con;
  3. Statement sent
  4. ResultSet result;
  5. String dir = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/base.mdb";  
  6.  
  7.  
  8. // Así establezco la conexión con la Base de datos
  9.  
  10. try {
  11.             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  12.             con= DriverManager.getConnection(dir);
  13.             sent= con.createStatement();
  14.             result = sent.executeQuery("select * from tabla");
  15.             result.next();
  16.  } catch (Exception error) {
  17.                             }
  18.  
  19.  
  20. // hasta aquí todo correcto y no falla
  21. //Pero cuando quiero consultar el anterior. Falla
  22.  
  23. try {
  24.                result.previous();
  25.  
  26.  } catch (Exception error) {
  27.                             }
  28.  
  29.  
  30.  
  31.  
Es decir cuando hago un

Código: Text
  1. result.next();
  2.  
sin problemas, pero cuando quiero consultar el registro anterior me falla. Sabéis porque??? Por cierto si hago
o:
Código: Text
  1. resutl.first();
  2.  
también falla.


A ver si alguien sabe algo. Y GRACIAS de antemano.

Páginas: 1 [2]