HumanTurkey Admin
Mesaj Sayısı : 79 Kayıt tarihi : 05/07/09 Yaş : 34 Nerden : İstanbul
| Konu: [Paylaşım] Clan'ı Kurun G1 Olsun :) Ptsi Tem. 06, 2009 10:26 am | |
| Hemen Anlatayım; DB'mizi açıyoruz, ardından CREATE_KNIGHTS (altını çizerek söylüyorum sonra yok demeyin) prosedürünü buluyoruz. İçeriğini şununla değiştiriyoruz. Alıntı: CREATE PROCEDURE CREATE_KNIGHTS @nRet smallint OUTPUT, @index smallint, @nation tinyint, @community tinyint, @strName char(21), @strChief char(21) AS DECLARE @Row tinyint, @knightsindex smallint, @knightsname char(21) SET @Row = 0 SET @knightsindex = 0 SET @knightsname = '' SELECT @Row = COUNT(*) FROM KNIGHTS WHERE IDNum = @index or IDName = @strName IF @Row > 0 or @index = 0 BEGIN SET @nRet = 3 RETURN END BEGIN TRAN INSERT INTO KNIGHTS ( IDNum, Nation, Flag, IDName, Chief ) VALUES (@index, @nation, @community, @strName, @strChief ) INSERT INTO KNIGHTS_USER ( sIDNum, strUserID ) VALUES (@index, @strChief ) IF @@ERROR <> 0 BEGIN ROLLBACK TRAN SET @nRet = 6 RETURN END IF @@ERROR <> 0 BEGIN ROLLBACK TRAN SET @nRet = 6 RETURN END COMMIT TRAN SET @nRet = 0 update Knights set Points = '720000' where IDName = @knightsname GO | |
|
IIxQUANTEMxII Yeni Üye
Mesaj Sayısı : 87 Kayıt tarihi : 06/07/09 Yaş : 29 Nerden : Yerden¿
| Konu: Geri: [Paylaşım] Clan'ı Kurun G1 Olsun :) Salı Tem. 07, 2009 12:16 pm | |
| Aslında Çok güzel Databaseler için helede 74/1 databaselerde oldukça güzel... | |
|
AntoLia Süper Mod
Mesaj Sayısı : 2 Kayıt tarihi : 10/07/09
| Konu: Geri: [Paylaşım] Clan'ı Kurun G1 Olsun :) C.tesi Tem. 11, 2009 3:11 pm | |
| | |
|