2009'un Başından Beri Devam Ettiğimiz TA Orginal Theme v1.5 'i Geliştirerek v2.0 İle Karşınızdayız. Görselliği ve Kolay Kullanım Olanaklarını Titizlikle Gerçekleştirdik.

Yorumları Buradan Takip Edebilirsiniz.

Facebook Sayfasına Buradan Ulaşabilirsiniz.

Hack l TurkishAjan Turkish Hacking&Security Forum

Unicef

Hack l TurkishAjan Turkish Hacking&Security Forum » TA Information Technology’s » Veritabanı Yönetim Sistemi » Günlük Hayatta Uniqueidentifier Veri Tipinin Sıkça Kullanımı Ve Önemine İlişkin Örnek
Veritabanı Yönetim Sistemi Database Management System / Access - Oracle - MSSQL - MySQL - Sybase - DB2 - FireBird vb gibi Veritabanı Yönetim Sistemleri Bölümü...


Yeni Konu açCevapla
 
LinkBack Seçenekler Değerlendirme: Değerlendirme: Toplam 1 oy almıştır,  ortalama Değerlendirmesi 5,00 puandır. Stil
Alt 11 Nisan 2009, 00:02   #1 (permalink)
kadir - ait Kullanıcı Resmi (Avatar)
  • Genel Yönetici
  • Üyelik tarihi: 04 Temmuz 2008
  • Mesajlar: 4.630
  • Konular: 2534
  • Ettiği Teşekkür: 938
    439 Mesajında 575 Kez Teşekkür Aldı
Standart

Günlük Hayatta Uniqueidentifier Veri Tipinin Sıkça Kullanımı Ve Önemine İlişkin Örnek

Günlük Hayatta Uniqueidentifier Veri Tipinin Sıkça Kullanımı Ve Önemine İlişkin Örnek

Eğer bir kayıt combobox içerisinde yoksa, kullanıcıyı oyalamadan en kısa zamanda işleminizi bitirin. Bu SQL kodu, kaylarınızın fjjışmasını önler.Kullanıcılar, özellikle asp sayfalarında bulunan ve integer değere dayalı çalışan combobox veya dropdownlistlerde seçmek istediğini bulamayınca yeni bir kayıt eklemek isteyecekler. İşte sorun. Kullanıcı bir sayfaya yönlendirilecek, hele bir de sayfada 4-5 combo var ve hiçbirinde seçebileceği bölüm yok ise hepsi için ayrı ayrı yönlendirme. Eğer combobox içerisinde seçilecek alan yok ise hemen yanına bir textbox koyun. Combobox a da açılır açılmaz Metni "Listede Yok" olan ve bu seçildiğinde 0 değerini döndürecek bir ListItem ekleyin. Kullanıcı başka sayfaya yönlenmeden işlemini tamamladı ve Kaydet butonuna tıkladı. Veritabanına bilgilerinizi gönderdiniz. İşte topu alan veritabanı kodu olarak aşağıdaki kodu yazarsanız, aynı anda yüzlerce kullanıcı bilgi girişi yapsa da bilgileriniz karışmayacak. Çünkü zamana dayalı verilerde aynı anda 2 kullanıcı veri girdiğinde sıkıntı oluşmakta. Umarım kafanız fazla karışmaz.


Create proc dbo.stp_KisiEklemeOrnegi
@P_Adi varchar(250), -- ismi tanımlayan parametre
@P_Soyadi varchar(250), -- soyadı tanımlayan parametre
@P_Birimi int,
/** Birim kodu parametresi, kullanıcının seçtiği birimin kodunu belirtir. Bu bir dropdownlist veya combobox olabilir. Veya textbox içerisinden de numerik olarak alacağınız bölüm kodu buraya gönderilebilir. Buradaki kod, yine Tblbolumler ( Bl_Sirasi (int, identity 1, başlangıç 1) , Bl_Adi varchar(250) ve Bl_TanimNo (uniqueidentifier) isimli alanlardan oluşmaktadır) isimli tablo içerisinde saklanan Bl_Sirasi alanını referans vermektedir. **/

@P_GBirimi varchar(250)
/** Buradaki alan ise eğer kullanıcı bir parametre seçmemiş ve yeni bir birim ismi girmişse kullanacağımız alandır. Yani yeni girilecek bölümün adını yazacağınız programda buraya gönderin **/

AS

Declare @P_GrBID uniqueidentifier
/** Program içerisinde kullanacağımız unique değeri öncelikle veritabanında tanımlayalım **/

IF @P_Birimi = 0
/** @P_Birimi = 0 ise kullanıcı yeni bir birim girmiştir. Yani girilen birim combobox veya dropdownlist içerisinde bulunmamaktadır. **/

Begin

Set @P_GrBID = NewID()

INSERT INTO dbo.TblBolumler ( Bl_Adi, Bl_TanimNo)
VALUES (@P_GBirimi, @P_GrBID)

SELECT TOP 1 @P_Birimi = Bl_Sirasi FROM dbo.TblBolumler WHERE @P_GrBID = Bl_TanimNo

/** Select Top 1 -> Her ihtimali düşünmek lazım **/

End

INSERT INTO dbo.tblMemurlar (M_Adi, M_Soyadi, M_Birimi)
VALUES (@P_Adi, @P_Soyadi, @P_Birimi)
GO

Ümit Bayazıt, 2003
Bu konu yada mesaj "www.turkishajan.com" sitesine aittir.
kadir isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla
Alt 15 Mart 2014, 05:52   #2 (permalink)
bisogun35 - ait Kullanıcı Resmi (Avatar)
  • Teğmen
  • Üyelik tarihi: 04 Mart 2014
  • Yaş: 30
  • Mesajlar: 5
  • Konular: 0
  • Ettiği Teşekkür: 0
    0 Mesajında 0 Kez Teşekkür Aldı
Standart

Cevap: Günlük Hayatta Uniqueidentifier Veri Tipinin Sıkça Kullanımı Ve Önemine İlişki

Cevap: Günlük Hayatta Uniqueidentifier Veri Tipinin Sıkça Kullanımı Ve Önemine İlişki

[Bu Linki Görüntüleyebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olmak İçn Tıklayınız]
Want to Win a Free Copy? Share Some Comment Love and we will select the the best 5-7 comments as the winners! [Winners will be contacted 1-hour before launch]

[Bu Linki Görüntüleyebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olmak İçn Tıklayınız][Bu Linki Görüntüleyebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olmak İçn Tıklayınız]
Bu konu yada mesaj "www.turkishajan.com" sitesine aittir.
bisogun35 isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla
Yeni Konu açCevapla

Etiketler
günlük , hayatta , kullanımı , sıkça , tipinin , uniqueidentifier , veri , İlişkin , Önemine , örnek

Seçenekler
Stil Konuyu değerlendir
Konuyu değerlendir:



Saat: 15:40.

Powered By vBulletin Version 3.x.x
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Tüm Telif Hakları TurkishAjan'a Aittir © 2008 - 2011
TurkishAjan.Com/Net/Org l Turk Hack ve Güvenlik Forumları



Sitemiz; hukuka, yasalara, telif haklarına ve kişilik haklarına saygılı olmayı amaç edinmiştir. 5651 sayılı yasaya göre, site yönetiminin hukuka aykırı içerikleri kontrol etme yükümlülüğü yoktur. Bu sebeple sitemiz, "uyar ve kaldır" prensibini benimsemiştir. Yasal haklarının çiğnendiğini düşünen hak sahipleri veya meslek birlikleri abuse[at]turkishajan[dot]com mail adresinden yada İletişim bölümünden bizlere ulaşabilirler.


5, 6, 9, 12, 8, 11, 13, 14, 15, 16, 17, 18, 216, 151, 19, 328, 20, 21, 22, 23, 24, 25, 26, 27, 141, 28, 29, 30, 176, 31, 32, 33, 34, 36, 37, 38, 39, 197, 193, 192, 189, 198, 48, 49, 191, 52, 53, 54, 55, 56, 57, 190, 59, 60, 61, 62, 63, 199, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 211, 85, 86, 97, 98, 179, 101, 102, 103, 104, 105, 106, 107, 110, 194, 195, 196, 188, 120, 121, 122, 271, 136, 142, 140, 143, 144, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 180, 181, 182, 183, 184, 185, 186, 187, 200, 201, 214, 215, 219, 235, 236, 270, 218, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 234, 242, 240, 269, 272, 233, 268, 247, 237, 248, 238, 239, 241, 243, 244, 245, 246, 251, 249, 250, 252, 253, 254, 255, 256, 257, 258, 321, 259, 260, 261, 262, 263, 264, 265, 266, 267, 273, 275, 277, 278, 279, 280, 281, 282, 283, 292, 317, 319, 318, 316, 310, 311, 312, 313, 314, 320, 324, 323, 326, 327,