Archivo mensual: marzo 2011

Redondear un número a un múltiplo

Si queremos redondear un número de 2 decimales al múltiplo superior de otro, en SQL Server podemos usar esta función: ALTER FUNCTION [dbo].[RoundMult] (@valor decimal(8,2), @multiplo decimal(8,2)) RETURNS decimal(8,2) AS BEGIN DECLARE @Residuo decimal(8,2) DECLARE @ValASumar decimal(8,2) set @Residuo=@Valor%@Multiplo IF … Sigue leyendo

Publicado en SQL Server 2008 | 4 comentarios

Cambiar la visibilidad de un elemento

Podemos hacer que un elemento aparezca y desaparezca modificando su atributo display, pero en jquery tenemos los metodos show() y hide() para hacerlo function visibilidad() { if ($(‘#detalleCurso’).is(‘:hidden’)) $(‘#detalleCurso’).show(«slow»); else $(‘#detalleCurso’).hide(«slow»); } Para el elemento ‘detalleCurso’ le muestra si está … Sigue leyendo

Publicado en Jquery | Deja un comentario

Comando para ver los programas que se arrancan en Win XP

Si damos a ejecutar, y ponemos el comando msconfig en Windows XP (TM) Aparece una pantalla, donde hay una pestaña que se llama ‘Inicio’ donde se pueden ver todos los programas que se lanzan al arrancar el ordenador. Hay podemos deshabilitar … Sigue leyendo

Publicado en cmd | Deja un comentario

Java Heap, PermGen

Algunas veces nos ha dado un error a la hora de generar los ficheros en pdf en las aplicaciones web que tenemos en los Tomcat. java.lang.OutOfMemoryError: PermGen space Para resolverlo hay que poner en el arranque del tomcat las opciones … Sigue leyendo

Publicado en JasperReports, Java | 4 comentarios

Grep recursivo para Solaris

La utilidad Grep que implementa Solaris no nos da la opcion de usar el -r (recusive) como en otro sistemas operativos tales como Linux o HP-UX. La Solucion es usar esto find . | xargs grep ‘CADENA_A_BUSCAR’

Publicado en Sistemas operativos | Deja un comentario

Inocente System.setProperty()

Cuidado al utilizar el método System.setProperty() en Java cuando se comparta la misma Máquina Virtual entre varias aplicaciones, el cambio en una propiedad establecido en una aplicación afectará a todas las demás.

Publicado en Java | 1 comentario

Localizar cadena de texto en cualquier package

Para localizar una cadena de texto en todos los packages de la base de datos basta ejecutar select * from user_source where upper(text) like ‘%<cadena>%’

Publicado en oracle | Deja un comentario

Fecha formato dd/mm/aaaa

Podemos sacar las fechas en SQL server en formato dd/mm/aaaa si utilizamos el encoding 103. SELECT CONVERT(varchar(10), GETDATE(), 103) AS fecha Así saldría la fecha en formato ’11/03/2011′

Publicado en SQL Server 2008 | Deja un comentario

Buscar un nombre de una columna en toda la base de datos

Hay veces que queremos saber todas las tablas que tienen el campo ‘direccion’ o ‘nif’, para ello podemos usar la consulta: SELECT SO.NAME, SC.NAME,max_length FROM sys.objects SO INNER JOIN sys.columns SC ON SO.OBJECT_ID = SC.OBJECT_ID WHERE SO.TYPE = ‘U’ and … Sigue leyendo

Publicado en SQL Server 2008 | Deja un comentario

Copiar la base de datos sin detenerla

Podemos copiar físicamente una base de datos sql server del servidor directamente deteniendo el servicio, pero también podemos poner la base de datos en modo monousuario con estos comandos: alter database set single_user with rollback immediate Después hay que poner … Sigue leyendo

Publicado en SQL Server 2008 | Deja un comentario