12 de diciembre de 2012

Obtener Valor de una Celda especificando la Columna C#

4 comentarios
Un poco corto de tiempo, escribo este pequeño material que les ayudara a obtener un valor de un DataGridView especificando el nombre de la columna teniendo la fila seleccionada, para este caso utilizaremos el evento DataGridView_CellContentDoubleClick que es un evento que se activa una vez que uno presiona doble clic en alguna celda, el objetivo de este ejemplo sera para obtener un valor especificando la Columna y la fila y pasarlo a una variable para realizar una consulta con el, aquí el código:
Tutorial C#

5 de noviembre de 2012

Convertir Lista en Datatable C#

6 comentarios
Existen ocasiones en las que debemos trabajar con objetos del tipo lista genérica y si no tienes cierta experiencia usándolas o recorriendolas puede que en ocasiones sea hasta un poco difícil tratar con las mismas, sobre todo cuando tu no las generas ya sea porque utilices una Dll de un tercero o porque tu proyecto deba recibirlo como parámetro de algún WebService y no sepas internamente como esta construida, así que si deseas saber que es lo que tiene y tratarla como un Datatable por comodidad aquí una pequeña y sencilla Solución con un código simple que espera como parámetro una Lista del tipo genérico.

4 de septiembre de 2012

Validar Correo Electronico C#

10 comentarios
Un Correo Electrónico es una cadena de caracteres compuesta de una cierta estructura que ya esta definida y que es posible validar mediante programación, habrá ocasiones en las que necesitemos validar que un correo electrónico se encuentre escrito en el formato correcto, el siguiente método se encargara de recibir una cadena de texto y verificar que posee un formato correcto si es así regresara como resultado un true aceptando que la cadena introducida esta escrita correctamente y en caso contrario regresara un false indicando que la cadena no posee el formato correcto, el código puede ser aplicado tanto en ASP.NET como en Windows Form, el código es el siguiente:

16 de julio de 2012

Modificar Columnas DataGridview desde Codigo

2 comentarios
Un Datagridview es una forma muy común de mostrar información a los usuarios de una aplicación, ademas de ser una de las mas utilizadas en cualquier aplicación que maneja datos dinámicos, y sin lugar a dudas cuando estamos hablando de aplicaciones que se enlazan a bases de datos.

11 de julio de 2012

Como evitar repetir una Forma en un Contenedor Principal MDI

5 comentarios
Cuando desarrollamos aplicaciones mas complejas, que llevan mas de unas cuantas formas es importante designar un contenedor principal para todas las demás formas que se abrirán dentro del menú principal, cuando hayamos dominado esta técnica tendremos algunas otras dudas, por ejemplo como manejar el no abrir mas de una misma forma en un contenedor principal siempre y cuando sea esto necesario, dependiendo de la naturaleza de tu aplicación y de tus formas, habrá ocasiones en las que sea necesario hacerlo y en algunas otras no para cuando este sea el caso podemos utilizar la siguiente validación que nos permitirá saber si una forma ya se encuentra abierta y posicionarnos en ella de ser necesario.

19 de junio de 2012

Llenar un DropdownList con Datos ASP.NET C#

20 comentarios
En Asp.net llenar un Dropdownlist es un poco distinto a cuando llenamos un Combobox en una aplicación de Windows Form, aunque son muy similares un Combobox tiene distintas funciones y por lo tanto diferentes propiedades, que cambian en un control DropdownList de ASP.NET y es necesario identificar cuales son y cual es la forma correcta de llenar un DropdownList, en este ejemplo lo haremos utilizando no datos estáticos sino que aprenderemos como hacerlos con datos de una consulta en SQL, lo demás a continuación.

17 de junio de 2012

Crear un Sistema con conexión a BD paso a paso C#

28 comentarios
Primero que nada esta estoy en un proceso de re-estructuración del Blog, anteriormente los artículos eran vagos con poca información y poco explícitos donde solo publicaba los enlaces de descarga de los proyectos, para cambiar esto ahora empezare a publicar soluciones completas, mejor estructurado el contenido de mis artículos y aunque no prometo hacerlo muy seguido debido a que pocas veces tengo tiempo, prometo que los contenidos serán de mayor calidad y mas útiles.
Para demostrar esto primero que nada publicare una de las mayores herramientas que un programador novato y con un poco de experiencia pueden tener, la conexión con una BD, en este caso SQL Server que es la que mejor se integra con Visual Studio y la Plataforma .NET, empecemos.

15 de junio de 2012

Solo numeros Keypress

4 comentarios
El siguiente código tan solo te sera útil en aplicaciones que contengan el evento Keypress, tales como aplicaciones que usen Windows Forms o Windows Mobile, si piensas utilizarlo en ASP.NET me temo que tendrás que buscar otras alternativas como usar Javascript, el funcionamiento es muy sencillo solo es agregar el evento Keypress evitando que podamos ingresar caracteres que no sean del tipo numérico, el código es el siguiente:

Leer un archivo CSV con C#

4 comentarios
Muchas veces cuando programamos una aplicación es necesario interactuar con otros archivos o crearlos, uno de los archivos estándar mas utilizados para crear archivos en base a una base de datos o sobre todo tipo de archivos es el XML por ser el estándar, sin embargo existen otras alternativas mas específicamente cuando queremos manejar archivos creados desde una BD en Excel que es uno de los software que mas empresas manejan para uso de documentos que involucren datos o cantidades, por ser el estándar en el mercado de Software de este tipo, es verdad que el XML es mas complejo tiene una mejor y mas solida estructura pero puede darse el caso que necesitemos algo mas.

Los CSV (Comma Separated Value) son como su nombre lo dice archivos de texto cuya separación se especifica con una coma, si quieres investigar un poco mas sobre su estructura puedes buscar un poco mas de ellos en Google, pero ahora veamos como leer un archivo de este tipo.

Agregar Parametros a un SQLCommand

0 comentarios
Tenemos varias formas de realizar una instrucción SQL una de las mas usadas sin duda es el utilizar un SQLCommand que contiene la instrucción SQL en forma de cadena de texto o string, y la cadena de conexión, con un SQLCommand nosotros podemos hacer varias cosas como ejecutar una consulta, realizar un Insert, un Update, un Delete, llenar un Datatable por solo mencionar algunos.

Ahora tenemos varias formas de enviarle una cadena a un SQL Command:

Tutorial C#