6 Haziran 2009 Cumartesi

Bu item Kimlerde War




Merhaba arkadaşlar

Bu Kod Ne İşe Yarar?

Evet arkadaşlar bu Kod Örneğin Bir İtem İsmi Yazıyorsunuz Kimde Olduğu Çıkıyor
Mesela Gm'ye Bir Gm İtemi Özel item werdiniz Bunu yan chara Falan attıysa Hemen anlayabiliyorsunuz Gerçekten Server Sahiplerinin İşine Yarayacak Bir Kod..

İyide Nasıl Yapacaz Bunu ?

Önce aşağıda yazmış olduqum kodu DB nize ekleyin Bilmeyen varsa Query Analyzer 'e Copy - Paste yapsın F5 'e bassın...
Kod:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Yapımcı : Maxis
-- =============================================
Create procedure [dbo].[kimdevar]
@num int,
@mode int
as
if @mode in (1,2)
begin
if @mode = 1 begin if exists (select * from sysobjects where id = object_id(N'found') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table found CREATE TABLE found([StrUserID] [varchar](21) NULL) end
if @mode = 2 begin if exists (select * from sysobjects where id = object_id(N'found') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table found CREATE TABLE found([strAccountID] [varchar](21) NULL) end
declare @item varbinary(4), @i int
set @item = substring(cast(@num as varbinary(4)),4,1)+substring(cast(@num as varbinary(4)),3,1)+substring(cast(@num as varbinary(4)),2,1)+substring(cast(@num as varbinary(4)),1,1)
set @i = 1
if @mode = 1 -- Charlarda Aramak İçin
begin
while @i < i =" @i" mode =" 2" i =" @i">
Kullanım:

Kod:
exec kimdevar itemin kodu,1 --Charlarda Aramak İçin Bunu Kullanın
exec kimdevar itemin kodu,2 -- bankalarda aramak İçin bunu Kullanın
Burda önemli olan itemin kodunu yazdıktan sonra virgül atıp yazdıqınız sayıdır... Bu sayı 1 olursa charların üzerinde arar eğer 2 yaparsanız charların bankasında arar. Bütün karakterler dahildir !.

Hiç yorum yok: