elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Consultar tablas relacionadas en java de MYSQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Consultar tablas relacionadas en java de MYSQL  (Leído 4,226 veces)
soy_nicanor

Desconectado Desconectado

Mensajes: 88


Ver Perfil
Consultar tablas relacionadas en java de MYSQL
« en: 14 Febrero 2015, 08:01 am »

Ejemplo de Join:

SELECT
u.us_nombre usuario,
b.bod_nombre bodega
FROM us2bod ub
INNER JOIN usuarios u ON ub.us_id = u.us_id
INNER JOIN bodegas b ON ub.bod_id = b.bod_id
Fuente: http://www.cristalab.com/tutoriales/consulta-sql-a-mas-de-dos-tablas-con-join-c77632l/



Y en java como saco 2 o 3 tablas relacionadas de mysql


En línea

Usuario Invitado


Desconectado Desconectado

Mensajes: 625



Ver Perfil
Re: Consultar tablas relacionadas en java de MYSQL
« Respuesta #1 en: 14 Febrero 2015, 15:21 pm »

Hay multitud de ejemplos en Google. Tan solo buscar allí, en la primera página de resultados he encontrado muchos ejemplos.

Link: http://www.java2s.com/Code/Java/Database-SQL-JDBC/Jointwotables.htm


En línea

"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
soy_nicanor

Desconectado Desconectado

Mensajes: 88


Ver Perfil
Re: Consultar tablas relacionadas en java de MYSQL
« Respuesta #2 en: 15 Febrero 2015, 04:09 am »

Gracias Gus
Tengo otro problema quiero imprimir en la tabla como lo hago

Código
  1. sSQL = "SELECT medicamento.id_med, medicamento.medicamento, stock.stock FROM medicamento INNER JOIN stock " +
  2.                "ON medicamento.id_med = stock.id_med WHERE medicamento.medicamento LIKE '"+valor+"'";
  3.  
  4.        try
  5.        {
  6.            Statement st = cn.createStatement();
  7.            ResultSet rs = st.executeQuery(sSQL);
  8.  
  9.            while(rs.next())
  10.            {
  11.                registro[0] = rs.getString("id_med");
  12.                registro[1] = rs.getString("medicamento.medicamento");
  13.                registro[2] = rs.getString("stock.stock");
  14.                modelo.addRow(registro);
  15.            }
  16.  

Este código no me imprime en la tabla
En línea

Usuario Invitado


Desconectado Desconectado

Mensajes: 625



Ver Perfil
Re: Consultar tablas relacionadas en java de MYSQL
« Respuesta #3 en: 15 Febrero 2015, 16:34 pm »

¿Has verificado que la consulta te haya devuelto valores?. Haz una condición para saberlo:

Código
  1. if (!rs.isBeforeFirst()) javax.swing.JOptionPane.showMessageDialog(null, "No se han obtenido datos");
En línea

"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con una consulta con tablas relacionadas mysql « 1 2 3 »
Bases de Datos
mark182 22 17,673 Último mensaje 19 Noviembre 2009, 03:15 am
por ^Tifa^
Tablas relacionadas en sql , duda
.NET (C#, VB.NET, ASP)
nico56 5 7,702 Último mensaje 25 Diciembre 2009, 19:21 pm
por Shell Root
Consultar 2 tablas en 1 DataSet [SOLUCIONADO]
.NET (C#, VB.NET, ASP)
novalida 2 9,081 Último mensaje 28 Marzo 2010, 13:12 pm
por novalida
Agregar datos a 2 tablas relacionadas a traves de visual basic
Programación Visual Basic
euphemia 0 1,493 Último mensaje 14 Diciembre 2013, 14:52 pm
por euphemia
Tablas relacionadas con Access 2007 - VB2008
Programación Visual Basic
bluebox@argentina.com 1 1,105 Último mensaje 6 Septiembre 2014, 05:34 am
por XresH
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines