Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2004, 12:02
sakateuna
 
Fecha de Ingreso: marzo-2004
Mensajes: 34
Antigüedad: 21 años, 1 mes
Puntos: 0
consulta sql en visual basic

holas
hace poko empeze con un programa ke ocupa bases de datos en sql, de comienzo estoy manejando dos tablas.

tabla clientes:
rut
nombre
id_representante*
......

tabla representante:
id_representante*
rut
nombre

obiamente conectandose por el campo foraneo "id_representante"

ise un par de recorset de esta forma:

rsClientes.Open "SELECT * FROM Clientes", cnConex, adOpenDynamic

rsRepresentantes.Open "SELECT * FROM Representante", cnConex, adOpenDynamic


llamando los campos asi:

Set lblRutCliente.DataSource = rsClientes
lblRutCliente.DataField = "rut"

Set lblNombreRepre.DataSource = rsRepresentantes
lblNombreRepre.DataField = "nombre_repre"


en realidad esto no me funciona del todo bien, tengo cuatro botones uno de inicio, avance, atras y final. Al ir avanzando los datos del cliente se muestran perfectamente, pero en los label de la tabla representante solo se muestra el primer registro.

la idea es ke a medida ke avanzo..cada cliente tengo su uniko representante.

YO CREO ....ke esto tiene ke ver con la parte en ke hago las consultas, segun yo iria:

rsClientes.Open "SELECT * FROM Clientes,representante WHERE id-representante FROM Cliente.......................", cnConex, adOpenDynamic

en fin, eso esta mal pero necesito la consulta sql para que me conecte las dos tablas por el campo id_representante y pueda mostrarla bien en los labels.

DE ANTEMANO GRACIAS