martes, 17 de diciembre de 2013

Script para eliminar las conecciones de la Base de datos

 
DECLARE @dbname nvarchar(128)
SET @dbname = 'NOMBRE DE LA BASE DE DATOS'
DECLARE @processid int 
SELECT @processid = min(spid) 
from master.dbo.sysprocesses 
where dbid = db_id(@dbname) 
WHILE @processid IS NOT NULL 
BEGIN 
EXEC ('KILL ' + @processid) 
SELECT @processid = min(spid) 
from master.dbo.sysprocesses 
where dbid = db_id(@dbname) 
END

miércoles, 29 de mayo de 2013

ASP .NET menu carga muy lento

 
  1. Remplaza  <body> tag de tu pagina con lo siguiente:
    <body onload=”document.getElementById(‘div_Menu’).style.visibility=’visible’”>
  2. Luego al menu ponlo en el siguiente div :
    <div id=’div_Menu’ style=’visibility: hidden’;>

Despues de Esto ya se cargara mas rapido
 

viernes, 24 de mayo de 2013

Resetear el valor del campo identity

Resetear el valor del campo identity:
 
DBCC CHECKIDENT <NombreDeTabla>,RESEED,NuevoValor

Hay que tener mucho cuidado con el uso de este comando, ya que podemos setear un valor menor al máximo de la tabla actual y crear en algún momento un valor duplicado. 
Una opción interesante de este comando es asignar al campo el valor máximo de la tabla + 1, y así garantizar que no tendremos problemas de registros duplicados, para eso solo hay que poner:

DBCC CHECKIDENT <NombreDeTabla>

Funcion MS SQL Server para sacar las tildes




CREATE FUNCTION QuitarTildes ( @Palabra VARCHAR(100) )
RETURNS VARCHAR(100)
AS
BEGIN
RETURN REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(@Palabra , 'á', 'a'), 'é','e'), 'í', 'i'), 'ó', 'o'), 'ú','u')
END