Foros del Web » Creando para Internet » Diseño web »

ayuda con un recordset

Estas en el tema de ayuda con un recordset en el foro de Diseño web en Foros del Web. Buenos dias, Tengo el siguiente codigo: strsql.append(" SELECT "); strsql.append(" * "); strsql.append(" FROM TAplicaciones "); strsql.append(" ORDER BY NombreAplicacion "); Statement s=cn.createStatement(ResultSet.TYPE_SCROLL_INSENSI TIVE,ResultSet.CONCUR_READ_ONLY); try{ ...
  #1 (permalink)  
Antiguo 13/03/2002, 06:27
 
Fecha de Ingreso: enero-2002
Mensajes: 21
Antigüedad: 14 años, 8 meses
Puntos: 0
ayuda con un recordset

Buenos dias,

Tengo el siguiente codigo:

strsql.append(" SELECT ");
strsql.append(" * ");
strsql.append(" FROM TAplicaciones ");
strsql.append(" ORDER BY NombreAplicacion ");

Statement s=cn.createStatement(ResultSet.TYPE_SCROLL_INSENSI TIVE,ResultSet.CONCUR_READ_ONLY);
try{
ResultSet rs = s.executeQuery(strsql.toString());

.
.
.

el orden de los campos de la tabla son: id, nombre, tamano, ruta

Todo funciona correctamente si imprimo los campos en este orden, pero si altero el orden, es decir imprimo la ruta anes que lo demas falla.

¿por que pasa esto?
  #2 (permalink)  
Antiguo 13/03/2002, 14:59
Avatar de hugo777  
Fecha de Ingreso: enero-2002
Ubicación: Lima, Perú
Mensajes: 757
Antigüedad: 14 años, 8 meses
Puntos: 1
Re: ayuda con un recordset

No se ve nada extraño en el código que has publicado, te pediría que publiques el resto del código en donde exactamente accesas a los campos y ahi analizemos cual es el problema.

Pero no debería haber problemas, con lo que tu dices, en todo caso si tu accesas una vez al registro del ResultSet, este ya no puede ser accesado otra vez.

Saludos,

[email protected].
  #3 (permalink)  
Antiguo 14/03/2002, 03:31
 
Fecha de Ingreso: enero-2002
Mensajes: 21
Antigüedad: 14 años, 8 meses
Puntos: 0
Re: ayuda con un recordset

gracias por contestar,

lo he solucionado cambiando el * de la sentencia sql por el nombre de cada campo por orden de acceso.

un saludo y gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:39.