Visual Basic - Consulta Tablas Multiples

Life is soft - evento anual de software empresarial
   
Vista:

Consulta Tablas Multiples

Publicado por damny (6 intervenciones) el 13/08/2008 23:11:57
Hola disculpen, tengo un problema con la consulta de tablas multiples e usado el inner join y cuando realizo la consulta me duplica los campos, hay alguna forma de hacer sin q duplique la informacion, aca le envio la sintaxis q tengo:

Dim mysql$
Dim TAM As Long
TAM = Len(Text4.Text)
mysql$ = "SELECT "
mysql = mysql & "diseno.orden_trabajo, "
mysql = mysql & "productos.orden_trabajo,"
mysql = mysql & "diseno.trabajo, "
mysql = mysql & "productos.cliente "
mysql = mysql & "FROM diseno INNER JOIN productos "
mysql = mysql & "ON diseno.orden_trabajo = productos.orden_trabajo "
Data1.RecordSource = mysql

If Label4.Caption = "Orden de Trabajo:" Then
mysql = mysql & "WHERE mid(diseno.orden_trabajo,1,'" & TAM & "')= '" & Text4.Text & "'"
mysql = mysql & "ORDER BY diseno.orden_trabajo "

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
información
Otras secciones de LWP con contenido de Visual Basic
- Código fuente de Visual Basic
- Cursos de Visual Basic
- Temas de Visual Basic
- Chat de Visual Basic
información
Códigos de Visual Basic
- Texto en 3D
- Mail bomber
- Numeros a letras

RE:Consulta Tablas Multiples

Publicado por smokalot (203 intervenciones) el 14/08/2008 12:18:14
buenas,

no se si te he entendido del too ... me stas diciendo ke se te muestran 2 veces los resultados ....
mysql = mysql & "diseno.orden_trabajo, "
mysql = mysql & "productos.orden_trabajo,"
esto tiene el mismo valor siempre .... ON diseno.orden_trabajo = productos.orden_trabajo

Suerte
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