Sobre Vb y Mysql

Iniciado por Divex, 17 Enero 2006, 04:45 AM

0 Miembros y 1 Visitante están viendo este tema.

Divex

Hola como puedo hcaer un recordset para sacar toda la info de una tabla... ejemplo.. este es el recordset:
--------------------------
MiRecordset.open (Select char_name From characters Where accesslevel like '200'"), MiConexion
--------------------------
El resultado de esto me da el primer usuario que tenga 200 en accesslevel... pero como hago para que me los de a todos???
usando EOF... pero como lo uso?
gracias!

Thaorius

Primero, haz un if que compruebe que tienen algun registro en la db.

Despues de eso, te vas a rs.BOF y con un bucle recojes los datos, luego simplemente avanzas por el recorset.

Ejemplo:
'Si tengo registros...
If Not (Recset.BOF And Recset.EOF) Then

'valla al primer registro
Recset.MoveFirst

'Mientras que haya registros, repita...
Do While Not Recset.EOF

'Hacer accion con los datos, en este caso estoy agregandolos a un treeview
AddChild "Admin" & i, "Admins", Recset.Fields("UserName")

'Avanzo 1 registro en el recordset
Recset.MoveNext

'Fin del bucle
Loop
End If


Saludos
Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí