Archivo de la etiqueta: C#

Algoritmo para Palindromas o Capicuas en C#

Primera aproximación: Recorriendo toda la cadena.             Boolean palindroma = true;             string str = new string(Console.ReadLine().ToCharArray());             for (int i=0; i < str.Length; i++)             {                 if (str[i] != str[str.Length-i-1])                     palindroma = false;             }             Console.WriteLine(palindroma.ToString()); … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario

C# comportamiento de ComboBox enlazado a datos

Algo de lo que siempre me olvido cada vez que me pongo a tocar código en C# con VS2008. Cuando creamos un orígen de datos desde un objeto, para luego arrastrar un ComboBox desde Data Sources hacia el formulario, deberemos … Sigue leyendo

Publicado en Uncategorized | Etiquetado , , | Deja un comentario

C#: Añadir ToolTip Text a un botón / Set ToolTip for a Button

Instanciamos un objeto ToolTip y, dentro de un evento MouseHover, establecemos el texto que queremos que aparezca al pasar por arriba del botón: System.Windows.Forms.ToolTip ToolTip1 = new System.Windows.Forms.ToolTip(); public frmABMC() {     InitializeComponent();     this.btnCerrar.MouseHover += new EventHandler(btnCerrar_MouseHover); } void … Sigue leyendo

Publicado en Uncategorized | Etiquetado , , | Deja un comentario

Añadir búsqueda en ComboBox / ComboBox Autocomplete

Dado que no es una opción que sea muy intuitiva para el usuario y que muchas veces es necesaria, acá va un ayuda memoria de como configurar la búsqueda o autocompletar cadenas a medida que se escribe dentro de un … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario

Utilizando parámetros opcionales en Sql Server Stored Procedure

Supongamos que tenemos un programa que realiza una consulta a una base de datos sql server a través de un stored procedure. Ese programa debe pasarle parámetros, o no, en función de las selecciones del usuario. En otro post, vimos … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario

Ordenar texto como número en Sql Server

Supongamos que tenemos almacenados números en un campo de tipo varchar. La manera de ordenarlos como número es: select * from tabla order by (case when isnumeric(colvarch) = 1 then cast (colvarch as bigint) end)

Publicado en Uncategorized | Etiquetado , | Deja un comentario

Pasando parametros null a Sql Server

Aquí un pequeño ejemplo de como pasar parámetros null con C# a un stored procedure en sql server:         public DataTable Consulta(int? id)         {             string[] NomParam = new string[] { “id”};             object[] arg = new object[] { … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario

problema de click doble en textbox enlazado a datos / must click twice to edit textbox

Algo que me ha pasado en C# NET, trabajando con controles enlazados es que teniendo un combo box enlazado a datos y con su contenido cargado, si hago un click sobre cualquier textbox del mismo formulario sin tocar el combo, … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario

Configuración Regional y de Idioma en SQL Server

Después de luchar un par de horas con la configuración de un servidor de base de datos sql server, dejo este pequeño recordatorio sobre la configuración necesaria para no tener inconvenietes al grabar fechas desde una aplicación desarrollada en C# … Sigue leyendo

Publicado en Uncategorized | Etiquetado , , | 3 comentarios

Crear reportes rápidos con Crystal Reports en Visual Studio Net

Un recordatorio para algo de uso frecuente: Como crear reportes enlazados rapidamente a través de un xml que contenga la estructura de los campos a imprimir. Asumo que tenemos cargado un dataset ds con una tabla llamada Table1 con los … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario