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

Ordenar datos de un ListBox

Estas en el tema de Ordenar datos de un ListBox en el foro de Visual Basic clásico en Foros del Web. amigos no puedo agregar los datos de forma ordenada en el listbox al momento de agregarlo en el listbox me aparece de la siguiente forma: ...
  #1 (permalink)  
Antiguo 11/06/2009, 13:02
 
Fecha de Ingreso: marzo-2009
Mensajes: 117
Antigüedad: 15 años, 1 mes
Puntos: 2
Ordenar datos de un ListBox

amigos no puedo agregar los datos de forma ordenada en el listbox al momento de agregarlo en el listbox me aparece de la siguiente forma:

001------------> este es mi codigo de la persona
carlos---------> y este es el nombre de la persona

yo quisiera que se viera de la siguiente forma:

codigo nombre apellido fecha hora de entrada hora de salida
001 carlos urtado 24/10/2009 8 AM 12 PM


mi codigo es el siguiente:

If Text1 = "" Then
MsgBox "Debe ingresar un nombre para poder agregar un elemento", vbQuestion + vbOKOnly, "Datos incompletos"
'Salimos de la rutina ya que no se ha ingresado nada en el control text1
Exit Sub
End If

'Agregamos el contenido del Text1 en el control List1
List1.AddItem Text1

If txtNombre = "" Then
MsgBox "Debe ingresar un nombre para poder agregar un elemento", vbQuestion + vbOKOnly, "Datos incompletos"
'Salimos de la rutina ya que no se ha ingresado nada en el control text1
Exit Sub
End If

'Agregamos el contenido del Text1 en el control List1
List1.AddItem txtNombre





Para agregar los datos a la base de datos access utilizo:


Data1.Refresh
Data1.Recordset.AddNew
txtNombre.SetFocus



en total mi codigo del boton agregar es:

Private Sub CmdAgregar_Click()

If Text1 = "" Then
MsgBox "Debe ingresar un nombre para poder agregar un elemento", vbQuestion + vbOKOnly, "Datos incompletos"
'Salimos de la rutina ya que no se ha ingresado nada en el control text1
Exit Sub
End If

'Agregamos el contenido del Text1 en el control List1
List1.AddItem Text1

If txtNombre = "" Then
MsgBox "Debe ingresar un nombre para poder agregar un elemento", vbQuestion + vbOKOnly, "Datos incompletos"
'Salimos de la rutina ya que no se ha ingresado nada en el control text1
Exit Sub
End If

'Agregamos el contenido del Text1 en el control List1
List1.AddItem txtNombre





Data1.Refresh
Data1.Recordset.AddNew
txtNombre.SetFocus



End Sub




al momento que pulso agregar los datos se almacenan en la base de datos y se reflejan en el listbox pero al momento de cerrar el programa y abrirlo nuevamente los datos no se reflejan en el listbox y si estan almacenados en la base de datos los puedo revizar todos atraves del control data
  #2 (permalink)  
Antiguo 11/06/2009, 13:11
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Ordenar datos de un ListBox

Hola, newnovato.

Por favor, no uses temas antiguos para publicar preguntas. Es conveniente que hagas las preguntas en un tema nuevo.

Translado tu mensaje desde el tema: http://www.forosdelweb.com/f69/como-...istbox-519799/
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 12/06/2009, 21:38
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: Ordenar datos de un ListBox

Hola, usa una grilla, usar un Listbox seria un caos...podes usar un Listview o un MSHFlexgrid...para agregarlo al listbox uno al lado del otro, debes ir concatenando los campos uno al lado del otro y no agregarlo a cada uno como item...

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
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 08:44.