- Katılım
- 19 May 2013
- Mesajlar
- 1,227
- Tepkime puanı
- 233
- Puanları
- 63
Merhaba Arkadaşlar...
Bir arkadaş istediği için, Yine burada verilen bir proc'un biraz daha geliştirerek, aşağıdaki sistemi hazırladım. Umarım işinize yarar...
Öncelikle aşağıdaki tablomuzu QA'da hazırlayalım!
Bu tablo sayesinde karakter bilgisine bakmak istediğiniz hesabın en önemli bilgileri listeleniyor ve inceleme imkanımız oluyor...
Ve QA'da hazırlayacağımız Proc...
Çalıştırmak için:
Bunun bize faydası ne?
- Bir karakterin bağlı olduğu hesap ve karekter bilgilerini bir tabloda görmemizi sağlıyor. Bu sayede 3 - 4 işlem yerine tek işlemde karekterin bağlı olduğu hesap ve hesap durumunu kontrol edebiliriz...
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.
Bir arkadaş istediği için, Yine burada verilen bir proc'un biraz daha geliştirerek, aşağıdaki sistemi hazırladım. Umarım işinize yarar...
Öncelikle aşağıdaki tablomuzu QA'da hazırlayalım!
Kod:
CREATE TABLE [dbo].[KarakterBilgi] (
[StrAccountID] [varchar] (21) NOT NULL ,
[StrUserID] [varchar] (21) NOT NULL ,
[StrPasswd] [varchar] (21) NOT NULL ,
[Loyalty] [varchar] (21) NOT NULL ,
[iDays] [varchar] (21) NOT NULL ,
[Authority] [varchar] (21) NOT NULL
) ON [PRIMARY]
GO
Ve QA'da hazırlayacağımız Proc...
Kod:
CREATE PROCEDURE karakter_bilgi
@CharID varchar(21)
as
-- Bu Script BoyuBeyi Tarafından Geliştirilmiştir...
-- Kodun Genel Amacı, Karekter Bilgisini Görüntülemektir...
truncate table karakterbilgi
Declare @StrAccountID varchar(21)
Declare @StrUserID varchar(21)
Declare @StrPasswd varchar(21)
Declare @Authority tinyint
Declare @Loyalty int
Declare @iDays tinyint
Select @StrAccountID = StrAccountID from ACCOUNT_CHAR where StrCharID1 = @CharID or StrCharID2 = @CharID or StrCharID3 = @CharID or StrCharID4 = @CharID or StrCharID5 = @CharID
select @StrUserID = StrUserID from USERDATA where StrUserID = @CharID
select @StrPasswd = StrPasswd , @iDays = iDays from TB_USER where StrAccountID = @strAccountID
select @Authority = Authority , @Loyalty = Loyalty from USERDATA where StrUserID = @CharID
Select StrAccountID , StrUserID , StrPasswd , Loyalty , iDays , Authority from karakterbilgi
insert into karakterbilgi values (@StrAccountID , @StrUserID , @StrPasswd , @Loyalty , @iDays , @Authority)
GO
Kod:
EXEC karakter_bilgi 'CHARID'
Bunun bize faydası ne?
- Bir karakterin bağlı olduğu hesap ve karekter bilgilerini bir tabloda görmemizi sağlıyor. Bu sayede 3 - 4 işlem yerine tek işlemde karekterin bağlı olduğu hesap ve hesap durumunu kontrol edebiliriz...
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.