Archives

  • Corrigiendo un… problema de diseño con un evento

    Si ya me lo decían: “no vayas a Z’ha’dum“. Pero yo, ni caso. Me puse a hacer una interfaz MDI tan ricamente para la aplicación de fábrica sin pensarlo con detenimiento (eso también me lo decían, en este caso Coco y Barrio Sésamo, lo de “tienes que planificar”, pero, igualmente, ni caso) y ahora me [...]

    dic 12th, 2008 | Filed under Programacion, Visual Basic 2005, Visual Basic 2008
  • 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 [...]

    nov 24th, 2008 | Filed under Programacion, Visual Basic 2005, Visual Basic 2008
  • 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
  • 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
  • Mecanizado de pieza, te odio

    Llevo unos días más gruñón y contestón que de costumbre. Las razones son, principalmente, dos. La primera es que estoy incubando algo: me duele la garganta, me zumban los oídos… veremos mañana como me levanto. La segunda es que estoy atascado con la aplicación que ando haciendo para fábrica. El jefe decidió este verano dos [...]

    oct 30th, 2008 | Filed under Cuentos desde la Cripta, Programacion
  • Jugando con DataTables

    Hace unos días veíamos una forma de trabajar con una relación m:n usando LINQ. En esta ocasión vamos a ver otra posibilidad y no voy a poner código, que ando mal de tiempo, así que a ver si consigo explicarme bien. Supongamos que tengo dos tablas, Series y Personajes. Entre ellas hay una relación n:m [...]

    oct 29th, 2008 | Filed under Programacion, Visual Basic 2005, Visual Basic 2008
  • Número de cifras de un número

    Comentando anécdotas de clase el otro día me acordé de un problema chorra de programación, de esos para que la gente se acostumbre a usar bucles, variables y tal: invertir el orden de las cifras de un número dado (por ejemplo, convertir el 768 en el 867). Lo primero era conocer el número de cifras [...]

    oct 20th, 2008 | Filed under Programacion
  • Odio programar

    Lo que pasa es que me gusta programar un poquito más de lo que lo odio. En el fondo es divertido resolver problemas, es bonito buscar una solución elegante, es satisfactorio encontrar esa solución… Luego compilas y se acaba la satisfacción y empieza el odio. La solución es casi correcta, pero da pequeños fallos; no [...]

    oct 7th, 2008 | Filed under Programacion
  • Un ListBox y una relación n:m

    Supongamos que tenemos una relación n:m facilita. Por ejemplo, series y los géneros de estas series. Digamos que tengo mi tabla de series con su clave primaria IdSeries, mi tabla de géneros con su clave IdGenero y la otra que tiene únicamente los campos IdSerie e IdGenero para hacer la relación. Digamos también que quiero [...]

    oct 2nd, 2008 | Filed under Programacion, Visual Basic 2008
Archive for the ‘Programacion’ Category