Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 30-abr-2008, 19:26   #1 (permalink)
zyon ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 960
Pregunta Ayuda con un ResulSet

Que tal amigos, estoy intentando ejecutar un select y obtener un campo asi:

Código HTML:
String g="Select usuario_id from usuarios where usuario_id='100'";
		String val="";
		Statement stmt = conn.createStatement ();
    	val = stmt.executeQuery(g).getString("usuario_id");
pero esta mal, me marca error, alguien puee ayudarme a corregirlo? segun necesito extraer el valor del campo usuario_id pero no puedo, les agradecere muho su ayuda!!!
__________________
Wow! No se que decir...
zyon está desconectado   Responder Citando
Antiguo 30-abr-2008, 20:20   #2 (permalink)
anubisdp ha deshabilitado el karma
 
Avatar de anubisdp
 
Fecha de Ingreso: abril-2008
Mensajes: 11
Re: Ayuda con un ResulSet

Intenta asi:

String val="";

Statement stmt = conn.createStatement ();

ResultSet results = stmt.executeQuery("Select usuario_id from usuarios where usuario_id='100'");

if (results.next()) val = results.getString("usuario_id");

System.out.print("valor=>"+val);


saludos.
anubisdp está desconectado   Responder Citando
Antiguo 02-may-2008, 08:31   #3 (permalink)
zyon ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 960
Re: Ayuda con un ResulSet

Ha excelente, si me funciono, pero me podrias ayudar un pocquito mas explicandome la condición que utilizaste? por favor!! Gracias!!
__________________
Wow! No se que decir...
zyon está desconectado   Responder Citando
Antiguo 12-may-2008, 16:51   #4 (permalink)
Lino-kun ha deshabilitado el karma
 
Avatar de Lino-kun
 
Fecha de Ingreso: mayo-2008
Ubicación: Cuernavaca Morelos Mexico
Mensajes: 120
Enviar un mensaje por MSN a Lino-kun
Re: Ayuda con un ResulSet

Cita:
Iniciado por anubisdp Ver Mensaje
Intenta asi:

String val="";

Statement stmt = conn.createStatement ();

ResultSet results = stmt.executeQuery("Select usuario_id from usuarios where usuario_id='100'");

if (results.next()) val = results.getString("usuario_id");

System.out.print("valor=>"+val);


saludos.
la conficion if(results.next()) coloca el apuntador asi el registro en contrado, el compilador al momento de encontraro devuelve un true sino un false, si devuelve el true guarda el valor en val por ejemplo supon que quieres hacer una consulta pero te regresa varios registros no solo uno puedes usar while(results.next()) y con eso recorres todos los registros.
Lino-kun está desconectado   Responder Citando
Antiguo 12-may-2008, 22:51   #5 (permalink)
abarraf ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Re: Ayuda con un ResulSet

Cita:
Iniciado por zyon Ver Mensaje
Que tal amigos, estoy intentando ejecutar un select y obtener un campo asi:

Código HTML:
String g="Select usuario_id from usuarios where usuario_id='100'";
		String val="";
		Statement stmt = conn.createStatement ();
    	val = stmt.executeQuery(g).getString("usuario_id");
pero esta mal, me marca error, alguien puee ayudarme a corregirlo? segun necesito extraer el valor del campo usuario_id pero no puedo, les agradecere muho su ayuda!!!
Lo que no entiendo, para que quieres el usuario_id si en el where le estas diciendo que usuario_id necesitas. o.o?
abarraf está desconectado   Responder Citando
Antiguo 12-may-2008, 23:38   #6 (permalink)
FiruzzZ ha deshabilitado el karma
 
Avatar de FiruzzZ
 
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 3
Re: Ayuda con un ResulSet

Cita:
Iniciado por abarraf Ver Mensaje
Lo que no entiendo, para que quieres el usuario_id si en el where le estas diciendo que usuario_id necesitas. o.o?
tiene razón abarraf .. tu sql no tiene sentido
FiruzzZ está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:54.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

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 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93