-=Comunidad Fenix-Games=-
Registrate Para Ser Parte De Esta Gran Comunidad, No Te Lo Podes Perder.

Saludos Att: Staff Fenix-Games
Contacto:
Facebook: https://facebook.com/Matty.De.Newells
Msn: WaChiiTooH@hotmail.com
-=Comunidad Fenix-Games=-
Registrate Para Ser Parte De Esta Gran Comunidad, No Te Lo Podes Perder.

Saludos Att: Staff Fenix-Games
Contacto:
Facebook: https://facebook.com/Matty.De.Newells
Msn: WaChiiTooH@hotmail.com
-=Comunidad Fenix-Games=-
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

-=Comunidad Fenix-Games=-

La mejor comunidad gamer existente
 
Índice-CHAT-GaleríaÚltimas imágenesBuscarRegistrarseConectarse

Comparte | 
 

 Como Evitar Wpe Pro Pero Con 8 Letras

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
AreePiola~
Novato
Novato


Signo chinoCerdo

Mensajes : 20

Fecha de inscripción : 13/09/2011

Edad : 28


Como Evitar Wpe Pro Pero Con 8 Letras Empty
MensajeTema: Como Evitar Wpe Pro Pero Con 8 Letras   Como Evitar Wpe Pro Pero Con 8 Letras EmptySáb Sep 17, 2011 5:06 pm

Gente De AresWorld Les Traigo este Aporte Guild Con 8 Letras sin que se caiga Con Wpe Pro .
Todo lo que deben hacer, es ejecutar la siguiente consulta en el Query Analizer (Analizador de Consultas) seleccionando la base de datos MuOnline (o la que utilicen en su servidor):

Citación :
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[WZ_GuildCreate]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[WZ_GuildCreate]
GO

SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO


CREATE procedure WZ_GuildCreate
@GuildName nvarchar(50),
@MasterName nvarchar(10)
as

IF (SELECT COUNT(*) FROM guild where G_Name=@GuildName )=0

BEGIN
DECLARE @p INTEGER
DECLARE @ErrorCode int

SET @ErrorCode = 0
SET XACT_ABORT OFF

Set nocount on

begin transaction

SELECT @p = PATINDEX('%]^a-zA-Z0-9_^!~*]%',@GuildName)
IF(@p > 0)
BEGIN
SET @ErrorCode = 1
END

IF(@ErrorCode = 0)
BEGIN

INSERT INTO Guild (G_Name,G_Master,G_Score) values (@GuildName, @MasterName, 0)
IF(@@Error <> 0)
BEGIN
SET @ErrorCode = 1
END
END

IF(@ErrorCode = 0)
BEGIN

INSERT GuildMember (Name, G_Name, G_Level) values (@MasterName, @GuildName, 1)
IF (@@Error <> 0)
BEGIN
SET @ErrorCode = 2
END
END

IF(@ErrorCode <> 0)
rollback transaction
ELSE
commit transaction

select @ErrorCode

Set nocount off
SET XACT_ABORT ON
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO



Creditos:
WebZen (Procedimiento Original)
Dark Dimension (Modificacion esencial)
kind / cache22 (Modificaciones
Volver arriba Ir abajo
 

Como Evitar Wpe Pro Pero Con 8 Letras

Ver el tema anterior Ver el tema siguiente Volver arriba 

 Temas similares

-
» COMO EVITAR EL SQL INJECTION
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
-=Comunidad Fenix-Games=- :: Mu Online! :: Utilidades Mu Online-