Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Consulta sql

Estas en el tema de Consulta sql en el foro de Visual Basic clásico en Foros del Web. Buenas gente, estoy armando un programita en vb6 para manejar una bd access y me encuentro con un pequeño problema. Tengo dos lsitviews el primero ...
  #1 (permalink)  
Antiguo 20/01/2008, 08:41
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Consulta sql

Buenas gente, estoy armando un programita en vb6 para manejar una bd access y me encuentro con un pequeño problema.
Tengo dos lsitviews el primero carga los clientes y en segundo se cargan los pedidos del cliente seleccionado, hasta ahi va todo barbaro, el tema es q en los datos de los pedidos hay datos que me aparecen como se guardan el la base.
X ejemplo en la columna engardo me aparece un un codigo en lugar del nombre del encargado.
Ya trate de hacer una consulta con el codigo de encargado a la tabla encargados me no aprarece nada.

Asi lo intento hacer

Set rs = EntornoDatos.base97.Execute("SELECT * FROM Muestras WHERE razon = '" & Item & "'" & "")


lvLista0.ListItems.Clear

rs.MoveFirst

Do While Not rs.EOF



Set tli = lvLista0.ListItems.Add(, , rs.Fields(0) & "")
tli.Tag = rs.Fields(0) & ""
tli.SubItems(1) = rs.Fields(1) & ""
tli.SubItems(2) = EntornoDatos.base97.Execute("SELECT Nombre FROM Modelistas WHERE Idmodelista = rs.Fields(3)")
tli.SubItems(3) = rs.Fields(2) & ""
rs.MoveNext
Loop

End Sub


En rs es un recordset donde se gusradan los pedidos por clientes y la linea en rojo es la columna que me deberia pararecer el nombre y no me aparece nada. Es como si la consulta no arrojara ningun dato
  #2 (permalink)  
Antiguo 21/01/2008, 21:24
 
Fecha de Ingreso: diciembre-2007
Mensajes: 40
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: Consulta sql

no papa la cosa es asi
1º yo guardaria a rs.Fields(3)") en una var es decir
var = rs.Fields(3)")
y luego
tli.SubItems(2) = EntornoDatos.base97.Execute("SELECT Nombre FROM Modelistas WHERE Idmodelista = " & var & ")
prove it
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:51.