none
consulta sobre listview c# RRS feed

  • Pregunta

  • hola gente tengo una duda sobre que es mas recomendable hacer para el siguiente planteo:

    yo tengo un listview, el cual se llena con foreach sobre un conjunto de registros obtenidos de la BD.

    Cuando se elimina un registro seleccionado de este listado lo que hacia yo era volver a ejecutar un método "listar" que básicamente lo que hace este, es limpiar todo el listview y volver a llenarlo haciendo una nueva consulta a la BD, donde ya no aparecería el registro borrado pero se me ocurrió que podía ser mas óptimo simplemente que al eliminar un registro de la BD sólo borre el ítem del listview sin volver a ejecutar la consulta a la BD, ustedes que recomiendan??

    saludos

    sábado, 4 de agosto de 2018 4:19

Respuestas

  • Hola Artemis Spectrum,

    Si vas a trabajar con datos de la base de datos recomendaría trabajar con el control DataGridView que está pensado para mostrar gran cantidad de datos.

    Respecto a tu pregunta, la respuesta es válida, el problema es que si tu aplicación está siendo ejecutada por varias personas al mismo tiempo, al volver a cargar puedes ver las modificaciones o eliminaciones de otros usuarios que han realizado en los registros. Sin embargo, si tu aplicación solo será ejecutada en una PC si lo podrías quitar directamente.

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    sábado, 4 de agosto de 2018 9:54