Actualmente no existe proveedor para bases de datos Oracle, no obstante dicha empresa está en el proceso de desarrollo de dicho proveedor debido a la demanda que se está ejerciendo.
Existen ya librerías entre ellas la que ofrece la empresa Devart
¿Por qué aguardas con impaciencia las cosas? Si son inútiles para tu vida, inútil es también aguardarlas. Si son necesarias, ellas vendrán y vendrán a tiempo. Amado Nervo
viernes, 5 de diciembre de 2008
martes, 2 de diciembre de 2008
Cambiar separador decimal a punto
¿Por qué aparece coma en vez de un punto como separador decimal?
la solución está en: Solución
Nota: Hay que convertir el string a un número, puede ser Double, después usar la función ToString() para aplicar el formato, por ejemplo:
Number.ToString("#,#0.00", separador.NumberFormat)
También hay que cambiar la configuración regional del sistema:
Globalization.NumberFormatInfo separador = new Globalization.CultureInfo
("").NumberFormat
separador.NumberDecimalSeparator = "."
la solución está en: Solución
Nota: Hay que convertir el string a un número, puede ser Double, después usar la función ToString() para aplicar el formato, por ejemplo:
Number.ToString("#,#0.00", separador.NumberFormat)
También hay que cambiar la configuración regional del sistema:
Globalization.NumberFormatInfo separador = new Globalization.CultureInfo
("").NumberFormat
separador.NumberDecimalSeparator = "."
Formatear números Double
Link donde explican como dar formato a los números double:
Formatear números
Para celdas de un grid es:
DgvDetalle.Columns("Cantidad").DefaultCellStyle.Format = "###,###,##0.00"
Aquí aparecen especificadores que se puede aplicar al formato, interesante!
También: Cadenas con formato numérico estándar
Formatear números
Para celdas de un grid es:
DgvDetalle.Columns("Cantidad").DefaultCellStyle.Format = "###,###,##0.00"
Aquí aparecen especificadores que se puede aplicar al formato, interesante!
También: Cadenas con formato numérico estándar
domingo, 30 de noviembre de 2008
Expresiones Regulares
Expresión regular para validar un número de porcentaje de la forma: dos dígitos + punto + dos decimales.
^\d{1,2}$|^\d{1,2}\.$|\d{1,2}\.[\d]{1,2}$
Links recomendados:
Interesante link muy completo sobre las expresiones regulares:RegexLib
Cómo: Quitar caracteres no válidos de una cadena
return Regex.Replace(strIn, @"[^\w\.@-]", "")
Cómo: Comprobar si las cadenas tienen un formato de correo electrónico válido
^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$
Excelente tutorial: www.codeproject.com
^\d{1,2}$|^\d{1,2}\.$|\d{1,2}\.[\d]{1,2}$
Links recomendados:
Interesante link muy completo sobre las expresiones regulares:RegexLib
Cómo: Quitar caracteres no válidos de una cadena
return Regex.Replace(strIn, @"[^\w\.@-]", "")
Cómo: Comprobar si las cadenas tienen un formato de correo electrónico válido
^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$
Excelente tutorial: www.codeproject.com
domingo, 19 de octubre de 2008
sábado, 6 de septiembre de 2008
WinForms con Gradiente
Código para crear un formulario con gradiente para el color de fondo:
private void frmPruebas_Resize(object sender, EventArgs e)
{
this.Invalidate();
}
protected override void OnPaintBackground(PaintEventArgs e)
{
Rectangle superficie = this.ClientRectangle;
Brush Gradient_Brush =
new LinearGradientBrush(superficie,
Color.CornflowerBlue, Color.AliceBlue,
LinearGradientMode.Vertical);
e.Graphics.FillRectangle(Gradient_Brush, superficie);
}
Para una mejor explicación visitar CodeProject
private void frmPruebas_Resize(object sender, EventArgs e)
{
this.Invalidate();
}
protected override void OnPaintBackground(PaintEventArgs e)
{
Rectangle superficie = this.ClientRectangle;
Brush Gradient_Brush =
new LinearGradientBrush(superficie,
Color.CornflowerBlue, Color.AliceBlue,
LinearGradientMode.Vertical);
e.Graphics.FillRectangle(Gradient_Brush, superficie);
}
Para una mejor explicación visitar CodeProject
sábado, 2 de agosto de 2008
IIS y las páginas ASP.NET
Excelente explicación sobre el proceso que realiza el IIS para crear y manipular las páginas web ASP.Net.
A low-level Look at the ASP.NET Architecture
A low-level Look at the ASP.NET Architecture
miércoles, 16 de abril de 2008
miércoles, 12 de marzo de 2008
miércoles, 30 de enero de 2008
sábado, 5 de enero de 2008
GPS + Google Earth
Interesante noticia sobre un GPS y Google Earth; probablemente éste dispositivo pueda servir para rastrear las rutas de los vehículos alquilados o vehículos prestados por una empresa a sus empleados!
La noticia me la encontré en Neoteo, la mejor página Web que muestra lo más nuevo en tecnología y muchas otras cosas.
Ver noticia
La noticia me la encontré en Neoteo, la mejor página Web que muestra lo más nuevo en tecnología y muchas otras cosas.
Ver noticia
Suscribirse a:
Entradas (Atom)