Visual Basic - Urgentisimo, Data Environment

Life is soft - evento anual de software empresarial
 
Vista:

Urgentisimo, Data Environment

Publicado por Ale (40 intervenciones) el 03/08/2002 20:29:12
El problema es el siguiente: tengo dos tablas, albaranes y subalbaranes. En la primera tengo una serie de campos entre ellos numero_albaran que también existe en la segunda y es el campo por el que estan anexionadas. Entonces lo que quiero saber es como hacer la consulta SQL para poder sacar de la segunda tabla los datos cuando estos sean iguales. Ej:
Tabla: Albaran Campos: Numero_Albaran:1
Tabla:Sub_Albaran Campos Numero_Albaran:1 Referencia:1
Tabla:Sub_Albaran Campos Numero_Albaran:1 Referencia:2
Tabla:Sub_Albaran Campos Numero_Albaran:1 Referencia:3
Entonces quiero un Data Report que ponga:
Numero_Albaran: 1
Referencia:1
Referencia:2
Referencia:3
y que no ponga
Numero_Albaran: 1
Referencia:1
Numero_Albaran: 1
Referencia:2
Numero_Albaran: 1
Referencia:3

Muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Urgentisimo, Data Environment

Publicado por Felipe (74 intervenciones) el 05/08/2002 17:44:09
Hola te voy a tratar de ayudar ( no tengo el VB para poder probarlo pero Igual te dare la pista) tu quieres hacer un detalle con 2 tablas Tienes que Usar la sentencia INNER JOIN :

Ejemplo :
Sql_sentencia = "Select * from Sub_Albaran INNER JOIN Albaran ON Sub_Albaran.Numero_Albaran = Albaran.Numero_Albaran where Albaran.Numero_Albaran = 'lo que busques'"

lo enlazas a un DATA y le haces un refresh y lo muestras en un dbgrid y listoco.

Espero que te sirva

Saludos desde Chile

Felipe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar