Visual Basic - visual y sql

Life is soft - evento anual de software empresarial
 
Vista:

visual y sql

Publicado por jomismo (52 intervenciones) el 19/04/2005 16:15:40
Bueno mi problema es el siguiente como puedo añadir el resultado de un recorset a un listbox

muestro el exercicio

Dim rs As New ADODB.Recordset
Dim sql As String

Public Function conectat()
Label1.Caption = "Estat: Conectat"

rs.Open "Fleca", cn, addopendynamic, adLockOptimistic
rs.Close

sql = "Select Nom from Fleca"
rs.Open sql, cn, adOpenForwardOnly, adLockOptimistic, adCmdText
'desearia añadir el resultado del ssql a un listbox
End Function

gracias
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:visual y sql

Publicado por Jerónimo (1 intervención) el 19/04/2005 16:27:43
A continuación de cargar el recordset añades el siguiente código:
List1.Clear
rs.MoveFirst
Do Until rs.EOF
List1.AddItem rs.Fields(0) & vbTab & rs.Fields(1)
rs.MoveNext
Loop
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

RE:visual y sql

Publicado por luis (79 intervenciones) el 19/04/2005 21:03:08
prueba así:

do while not locrs.eof
LstConPriv.AddItem (locrs!Nom)
LstConPriv.ItemData(LstConPriv.NewIndex) = locrs!CodFleca 'la clave de tu tabla
locrs.MoveNext
loop
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

gracias jeronimo y luis

Publicado por jomismo (52 intervenciones) el 21/04/2005 10:24:20
Ya funciona
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