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

Actualizar ListView

Estas en el tema de Actualizar ListView en el foro de Visual Basic clásico en Foros del Web. Hola de nuevo y muchas gracias por sus ayudas anteriores A ver en mi programa mando llamar un form1 con un list view en donde ...
  #1 (permalink)  
Antiguo 12/02/2009, 16:02
 
Fecha de Ingreso: octubre-2008
Mensajes: 36
Antigüedad: 15 años, 6 meses
Puntos: 0
Actualizar ListView

Hola de nuevo y muchas gracias por sus ayudas anteriores

A ver en mi programa mando llamar un form1 con un list view en donde me muestra los datos de mi bd, hasta aqui todo de maravilla, tenmgo un boton para crear un registro nuevo el cual llama a otro form2 para crear los datos del nuevo registro en la bd, mi pregunta es, como hago para que se actualice automatica mente mi listview en el form1 cuando cierro el form2 despues de aver guardado los datos en la bd.

Espero averme explicado.

Gracias de antemano y que tengan una tarde excelente
  #2 (permalink)  
Antiguo 12/02/2009, 21:18
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: Actualizar ListView

Hola, pues despues de la linea de codigo que muestra el formulario para agregar el registro debes poner la linea de codigo para que actualize otra vez el listview...por ejemplo

Código vb:
Ver original
  1. Private Sub Command1_Click()
  2.     Form2.Show vbModal
  3.     Call FuncionQueActualiza
  4. End Sub

entonces despues de cerrar el formulario sigue a la linea siguiente y actualiza el listview...

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #3 (permalink)  
Antiguo 04/11/2010, 07:02
 
Fecha de Ingreso: septiembre-2008
Mensajes: 31
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Actualizar ListView

en C# los he conseguido con IDdatasource.databind()

Saludos

Código ASP:
Ver original
  1. dsListMaterialRequest.DataBind();

Última edición por yanker; 04/11/2010 a las 07:03 Razón: Actualizo
  #4 (permalink)  
Antiguo 05/11/2010, 21:01
Avatar de Gakex  
Fecha de Ingreso: enero-2009
Mensajes: 137
Antigüedad: 15 años, 3 meses
Puntos: 4
Respuesta: Actualizar ListView

Hola, seba123neo tiene arazon puedes colocar las instrucciones que llenan el list view en una función y llamarla al cargar el programa y desde otro formulario

Colocala en un modulo bas y la llamas cuando quieras cargar el listview al inicio o despues para recargar o actualizar desde el formulario original o desde cualquier otro.

aqui te dejo una función que realize para un poryecto que acabo de terminar

Código:
Sub LoadCuentasOnListview()
On Error Resume Next
    asg
    CNN.Open PRV
    SQL1 = "SELECT  idcuenta, nombres,apellidos, org, fechaapertura, saldo_inicial, plandepago, fechaultimopago FROM Clientes, Cuentas WHERE Actividad = 'activo' AND idcliente = idAcliente"
    RST.Open SQL1, CNN, adOpenStatic
    frmMain.listCuentas.ListItems.Clear
    While RST.EOF = False
        Set LST = frmMain.listCuentas.ListItems.Add(, , Format(RST(0), "    0000000"))
            LST.SubItems(1) = RST(1) & " " & RST(2)
            LST.SubItems(2) = RST(3)
            LST.SubItems(3) = RST(4)
            LST.SubItems(4) = "$ " & RST(5)
            LST.SubItems(5) = RST(6) & " Quincenas"
            LST.SubItems(6) = RST(7)
        RST.MoveNext
    Wend
    CNN.Close
End Sub
espero que te sirba de ayuda.
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 20:23.