Entradas

Mostrando entradas de mayo, 2008

Componentes para graficar en programacion

Saludos, hoy les voy a traer un algo interesante, los mejores componentes para diseñar gráficos en nuestras herramientas empresariales, cuales son los mejores, bajo que plataforma funcionan y que necesitamos para ponerla en ejecución. He tenido la oportunidad de utilizar varios componentes, pero los 3 principales que he podido utilizar se lo muestro a continuación: Dundas Chart : un componente muy amigable para desarrolladores . net , lo primordial es que es muy sencillo de utilizar, no requiere de ser muy experto en programación para poderlo montar en tu aplicación. funciona con Vb . net y C#, desde la versión 1.1 hasta la 3.5. Este es el mas vistoso de todos y muy amigable, además de tener una excelente ayuda en la web . link : http://www.dundas.com/ ChartDirector : funciona con casi todos los lenguajes de programación desde php , perl , python , c++, asp , com , asp . net y . net en general, no es tan sencillo de utilizar pero si tiene presentaciones muy agradables, quizás no ta

Generar código Tipo String automático

En muchas ocaciones se nos presentan adversidades cuando estamos desarrollando un software que es difícil realizar con algún componente o con alguna herramienta automática que nos genere nuestro IDE de desarrollo. Este fue uno de los casos, me encuentro con un software que automáticamente necesitaba que se generara un código varchar de 5 caracteres alfanuméricos para insertarlo en una tabla, para el mismo me cree una función en SQL que hacía esto que necesitaban (porqué no usar un campo autonumber????, ni idea, cosas de ellos), pero aquí les dejo las funciones desarrolladas para este caso: CREATE function genCode(@code varchar(10), @length int) returns varchar(10) as begin SET @code = Upper(@code) if DATALENGTH(@code) < @length begin while DATALENGTH(@code) < @length begin set @code = @code + '0' end end else if DATALENGTH(@code) = @length begin declare @ascii_code int declare @posneg int set @posneg = @length s et @ascii_code = dbo.getAscii(

Funcion Join Oracle

En muchas ocaciones deseamos unir elementos de una consulta, les dejo una funcion que te permite unificar los resultados de una consulta, espero les sirva. create or replace function join ( p_cursor sys_ refcursor , p_del varchar2 := ',' ) return varchar2 is l_value varchar2 (32767); l_result varchar2 (32767); begin loop fetch p_cursor into l_value; exit when p_cursor% notfound ; if l_result is not null then l_result := l_result p_del; end if ; l_result := l_result l_value; end loop ; return l_result; end join ; /