Otomatik Numara Sıfırlama

04/03/2011, 16:04

gamzeli81

Merhaba,

Forumda ve acceste yeniyim. İnanıyorum ki bu forumdan çok şey öğreneceğim. Çok güzel paylaşımlar yapılmış.

Benim sorum şu; programda otomotik numaralandırma yapıldığında ve o kısımdan veriler silindiğinde tekrar 1'den nasıl başlatabilirim. Çünkü verileri silsemde kaldığı numaradan devam ediyor. Yardımlarınız için şimdiden teşekkür ederim.
04/03/2011, 16:08

Hayri16

Forumumuza hoş geldiniz Sayın Gamzeli;
Umarım beklentilerinizi karşılayabiliriz.
Otomatik sayı üzerinde pek durmamak lazım. Otomatik sayı access'in kendi iç yapısında tutarlılığı sağlar. Düzenli ve sıralı bir alana ihtiyacınız varsa tablonuzda sayısal bir alan açıp bu alan sayesinde kontrol yapabilirsiniz. Saygılar.
04/03/2011, 16:12

gamzeli81

hoşbuldum teşekkür ederim. beklentilerimin kat kat fazlası var burada.

evet öyle bir düzene ihtiyacım ama numaraları tek tek yazmak zor oluyor o yüzden otomatik numaralandırma benim için daha uygun gibi. Sizin söylediğiniz yöntemin kolay bir yolu varsa ve paylaşırsanız sevinirim.
04/03/2011, 16:16

Kur@l

Sayın Gamzeli81;
Otomatik sayı alanları bulunduğu tabloda benzersiz bir alan oluşturularak İlişkisel Veri Tabanı sistemini yürütmek için elzemdir.
Bu noktada evvela otomatik sayı alanlarının silinmelerden dolayı boşalan numaraları tekrar kullanmanın dezavantajlarından bahsedelim. Örnek olarak 1 numaralı kişi Kural olarak kaydettiniz ve onun bilgilerini başka tabloda kullanmak üzere ilişkilere dahil ettiniz.
Daha sonra otomatik sayı alanına bir şekilde 1 numaralı kayıt eklediniz ve 1 numaraya yeni eklediğiniz kişiye de Gamzeli81 adını verdiniz. Bu durumda zaman zaman almak isteyeceğiniz raporlarda gamzeli81 e ait değerler hep eski sildiğiniz 1 numaralı kullanıcı olan Kural`ın verileriyle birliktye geleceğinden hata verecektir.
Gelelim otomatik sayı alanını 1 den başlatmaya....
MEvcut tablonuza sağ tıklayıp kopyalayı seçin. Sonra da sağ tıklayıp yapıştırı seçin. Açılan pencerede sadece tasarım kısmını seçin....
Sonra bir ekleme sorgusu yapın ve mevcut tablonuzdaki verileri yeni tablonuza ekleyin. Otomatik sayının 1 den başlamış olduğunu göreceksiniz. Ancak işlem sonrasında eski tablonuzu silip yeni tablonuzada eskş tablonuzun adını vermeyi unutmayın.
Tekrar söylüyorum bunu yapmanızı önermiyorum. Sadece bir yöntem olarak anlatmak istedim.
Kolay gelsin.
04/03/2011, 16:32

gamzeli81

çok teşekkür ederim. gerçekten çok ayıklayıcı bilgi vermişsiniz. kullanacağım çok detaylı bir program olmadığı için sanırım raporlama da sıkıntı çekmem. yinede sağolun. harikasınız.
04/03/2011, 17:37

Hayri16

Sayın Kural ; Bu güzel açıklama için ben de teşekkür ediyorum. Konuyu cevaplanmışlar bölümüne taşıyorum.