Server Tanitimi , Ko Tanitimi , Silkroad Pvp Serverler , Metin2 Pvp Serverler

Irk Seçme Bugunu Düzeltme

[XFB] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Prosedür & Kod Paylaşımları kategorisinde Stark tarafından oluşturulan Irk Seçme Bugunu Düzeltme başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 504 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Prosedür & Kod Paylaşımları
Konu Başlığı Irk Seçme Bugunu Düzeltme
Konbuyu başlatan Stark
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan Stark

Stark

K.Destek Yöneticisi
Selamlar









Kod:

-- 0uikShare'nin Dbsinde Kullanılıp Test Edilmiştir Sorunsuz Çalışıyor

-- Kod Benim Değildir Yapanın Eline Sağlık

CREATE PROCEDURE ACCOUNT_LOGIs

@AccountID varchar(21),

@Password varchar(13),

@nRet smallint OUTPUT



AS



--CurrentUserdan Silelim

delete from currentuser where straccountid = @AccountID



-- Oto Üyelik

select @nRet = count(straccountid) from tb_user where straccountid = @AccountID



if @nRet = 0

begin

insert into tb_user (straccountid, strpasswd, strSocNo, idays) values (@AccountID, @password, 1, '6')

end



-- Orjinalin Devamı


DECLARE @Nation tinyint, @CharNum smallint

SET @Nation = 0

SET @CharNum = 0



DECLARE @pwd varchar(13)



SET @pwd = null



SELECT @pwd = strPasswd FROM [dbo].[TB_USER] WHERE strAccountID = @AccountID and idays=6

IF @pwd IS null

BEGIN

SET @nRet = 0

--SET @nRet = 4

RETURN

END



ELSE IF @pwd @Password

BEGIN

SET @nRet = 0

--SET @nRet = 3

RETURN

END



SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID

IF @@ROWCOUNT = 0

BEGIN

SET @nRet = 1

RETURN

END

IF @CharNum = 0

BEGIN

SET @nRet = 1

RETURN

END

ELSE

BEGIN

SET @nRet = 1

--SET @nRet = 1

RETURN

END







GO

Kullanımı ...







1 Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.



2 SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.



3 Seçtikten sonra aşağıdaki kodu kopyalayıp , yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.
 
Üst