Skip to main content

AccessTr.neT


Yeni Kimlik No Üretimi Hakkında

Yeni Kimlik No Üretimi Hakkında

Çözüldü #1
Merak ettiğim bir şey var,
Bölünmüş bir veritabanında tablolar merkez PC de tutuluyor olsun. 2 farklı kullanıcı da kendi PC lerinde aynı formu açmış olsunlar ve "yeni kayıt" butonuna basmış olsunlar. Ancak henüz daha verileri girmemiş ve kaydet butonuna basmamış olsunlar. Hangisi önce doldurup kaydet butonuna basarsa sistem onun kimlik numarasını önce vererek kayıt yapar tabiki. Ama evde kullanırken görüyorum ki henüz kayıt işlemi yapmasam bile sistem , formdaki boş alanları doldurmaya başladığınız anda "Yeni" kimliğe hemen bir sayı ataması yapıyor. Yani bu sayı ataması tablolar tarafından mı yönetiliyor yoksa herkesin kendi formundaki yapı mı buna karar veriyor? Eğer herkesin kendi formunda bu iş oluyorsa çakışmalar yaşanmaz mı? Işık hızında mı hareket ediyor nedir?
Cevapla
#2
(10/10/2018, 16:10)notrino yazdı: Merak ettiğim bir şey var,
Bölünmüş bir veritabanında tablolar merkez PC de tutuluyor olsun. 2 farklı kullanıcı da kendi PC lerinde aynı formu açmış olsunlar ve "yeni kayıt" butonuna basmış olsunlar. Ancak henüz daha verileri girmemiş ve kaydet butonuna basmamış olsunlar. Hangisi önce doldurup kaydet butonuna basarsa sistem onun kimlik numarasını önce vererek kayıt yapar tabiki. Ama evde kullanırken görüyorum ki henüz kayıt işlemi yapmasam bile sistem , formdaki boş alanları doldurmaya başladığınız anda "Yeni" kimliğe hemen bir sayı ataması yapıyor. Yani bu sayı ataması tablolar tarafından mı yönetiliyor yoksa herkesin kendi formundaki yapı mı buna karar veriyor? Eğer herkesin kendi formunda bu iş oluyorsa çakışmalar yaşanmaz mı? Işık hızında mı hareket ediyor nedir?

Söylediğinizden metin kutularındaki verilerin ilişkili olduğunu anlıyorum. Bu durumda kaydet butonuna basmanıza gerek yok zaten. Metin kutularına veri girişini yaptığınızda bu veri tabloya ekleneceği için yeni kimlik numarası vermesi doğal değil mi?
Cevapla
#3
(10/10/2018, 16:33)Allback yazdı:
(10/10/2018, 16:10)notrino yazdı: Merak ettiğim bir şey var,
Bölünmüş bir veritabanında tablolar merkez PC de tutuluyor olsun. 2 farklı kullanıcı da kendi PC lerinde aynı formu açmış olsunlar ve "yeni kayıt" butonuna basmış olsunlar. Ancak henüz daha verileri girmemiş ve kaydet butonuna basmamış olsunlar. Hangisi önce doldurup kaydet butonuna basarsa sistem onun kimlik numarasını önce vererek kayıt yapar tabiki. Ama evde kullanırken görüyorum ki henüz kayıt işlemi yapmasam bile sistem , formdaki boş alanları doldurmaya başladığınız anda "Yeni" kimliğe hemen bir sayı ataması yapıyor. Yani bu sayı ataması tablolar tarafından mı yönetiliyor yoksa herkesin kendi formundaki yapı mı buna karar veriyor? Eğer herkesin kendi formunda bu iş oluyorsa çakışmalar yaşanmaz mı? Işık hızında mı hareket ediyor nedir?

Söylediğinizden metin kutularındaki verilerin ilişkili olduğunu anlıyorum. Bu durumda kaydet butonuna basmanıza gerek yok zaten. Metin kutularına veri girişini yaptığınızda bu veri tabloya ekleneceği için yeni kimlik numarası vermesi doğal değil mi?

Evet, metin kutuları ilgili tablolardaki alanlarla bağlı. Diyorsunuz ki; veri girişi yapıldığı an, eş zamanlı olarak tabloya da kaydettiği için kim önce veri girmeye başladıysa ona kimlik verilir. Tamam.
Cevapla
#4
Eger ID alanından bahsetmiyor,yeni bir kişi numarası,ürün sırası vs ..den bahsediyorsanız,bu durumda aynı sayıyı almak  yani mükerrer kayıt olabileceğinden dolayı böyle bir program yaparken ;


Yeni kayıta basılınca yeni kimlikNo verilmesi yanlış,bu tür bir numarayı herşey doldurup kaydet butonuna basıldığında numarayı alması en mantıklısıdır..
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task