Skip to main content

AccessTr.neT


Çoklu Kullanıcılı Kayıt İşlemi

Çoklu Kullanıcılı Kayıt İşlemi

Çözüldü #7
Siz otomatik sayıyı sadece indexlemek için kullanmalısınız zaten. Görülen sayı değerleri sizin algoritmanız tarafından üretilmeli. Bu algoritmayı da ister yıldan, ister tarihten, ister kullanıcı adından üretin. Ben bir ara tarihten benzersiz sayı üreten bir çalışma yapmıştım. Tamamen özgün bir çalışmaydı. Daha sonra daha basit yapılabileceğini de öğrendim ama, bence iyi bir denemeydi. Oluşan sayı sonuç olarak o anın tekrarlanamamsına bağlı olarak ve kullanıcıların sistem saatlerine göre üretildiği için benzersizdi. Bunun için aşağıdaki kodu yazmıştım.

Kod:
Dim a, b, c, d, e, F, g, h As String
'bende string hastalığı varmış o zamanlar:)
a = Now()
b = Mid(a, 1, 2)
c = Mid(a, 4, 2)
d = Mid(a, 7, 4)
e = Mid(a, 12, 2)
F = Mid(a, 15, 2)
g = Mid(a, 18, 2)
h = d & c & b & e & F & g

Böylece now() ile alınan tarih ve saat kullanılarak benzersiz ve tekrarlanamayan bir seri oluşturulur. Aynı anda yenikayıt butonu basılsa bile saniyesi saniyesine aynı sayının üretilmesi biraz mucize olur sanırım. Ama o da olmasın derseniz bir kontrol konularak Dlookup ile tablo kontrol edilir ve eğer bu değer varsa kullanıcı uyarılır veya en iyisi yeniden değerler oluşturulur. Bunu deneyin..
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
Mehmet hocam yardımlarınız için çok teşekkür ederim. Kayıt numarası alanını birincil anahtar yapınca sorun çözüldü. Hocam programı tamamladım. Programı bu konu altına mı koyayım yoksa cevaplanmış sorular içinde ayrı bir konu mu açayım. Kolay gelsin...
kmercan2005, 20-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #9
Sn Kamercan2005 Access örneklerine yeni konu açarak ekleyebilirsiniz. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #10
teşekkürler hemen ekliyorum
kmercan2005, 20-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da