Archives
-
Error al acceder a una DataRow borrada mediante una consulta LINQ to DataSet
Estaba haciendo unas pruebas a una parte de la aplicación de fábrica que debería funcionar cuando me casca todo, de manera catastrófica, dando un bonito y magnífico error de DeletedRowInaccessibleException, así, en mi cara. Estaba añadiendo, borrando y modificando varias filas de un datatable y, en un momento dado, ha intentado acceder a una de [...]
nov 26th, 2008 | Filed under Programacion, Visual Basic 2008 -
Mover los elementos de un ListBox
Hay veces que lo que parece más simple da unos dolores de cabeza terribles. Estaba yo, feliz y despistado, queriendo montar un listbox y dos botoncitos, uno con una flecha para arriba y otro con una flecha para abajo, de forma que, al pulsar el botoncito con la flecha hacia arriba, el elemento seleccionado en [...]
-
Trasteando en un dataset: seguimos jugando con valores timestamp
Hace unas semanas hablé de usar valores timestamp para controlar la versión del registro de cara a controlar a su vez los problemas de concurrencia, para actualizar datos, etc. Hoy voy a dar un posible uso a todo eso, usando dataset tipados. Vamos a trabajar con una tabla de ejemplo. Supongamos que: La tabla en [...]
nov 18th, 2008 | Filed under Programacion, Visual Basic 2008 -
Filtrar y apilar
Todo el mundo sabe, a tenor de lo que se cuenta en Internet, que Vista es menos usable (curioso palabro) que XP y el rendimiento es, igualmente, menor. Por ejemplo, si yo necesito encontrar un archivo que fue modificado el miércoles o el jueves pasado en una carpeta con unos doscientos archivos, en XP es [...]
nov 15th, 2008 | Filed under Windows Vista -
No es conmutativo, no
Supongamos lo siguiente: tengo un formulario con, entre otros, los siguientes controles: Un ListBox que se usa como control de navegación. En este caso, muestra los nombres de todos los clientes. Está enlazado mediante un BindingSource a la DataTable de clientes. Un TextBox que muestra la fecha de adquisición de “algo” por el cliente. Un [...]
nov 13th, 2008 | Filed under Programacion, Visual Basic 2008

Comentarios recientes