AccessTr.neT
otomatik sayı alanı sıfırlamasın - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: otomatik sayı alanı sıfırlamasın (/konu-otomatik-sayi-alani-sifirlamasin.html)

Sayfalar: 1 2 3 4


Cvp: otomatik sayı alanı sıfırlamasın - aydın3838 - 12/12/2011

basitce önereceğiniz bir yol olabilirmi peki



Cvp: otomatik sayı alanı sıfırlamasın - ozanakkaya - 12/12/2011

(12/12/2011, 18:53)sledgeab yazdı: Veritabanını onardığınızda silinen verilerin bulunduğu tabloda otomatik sayı 1'den başlar.
Tabloya onay kutusu ekleseniz, tablodaki verileri silme yerine onay kutusunu işaretletseniz, sonraki kayıtlarda aktarma işlemi yapılıncaya kadar onay kutusu boş olsa ve aktarma işleminden sonra onay kutuları tekrar işaretlense ??




Cvp: otomatik sayı alanı sıfırlamasın - aydın3838 - 12/12/2011

selam basit olabildiğine bir örnek ekledim

incelenirse belki başka yollar bulunabilir

Ek Dosyalar
 01.07.201122.rar(337.52 KB)



Cvp: otomatik sayı alanı sıfırlamasın - ozanakkaya - 14/12/2011

1. mesaja eklediğiniz örnek için;

bostablo isimli tablodaki id alanını Sayı yaptım,
Form'a id adında metin kutusu ekledim ve varsayılan değerine

=DMax("[id]","anatablo")+1
yazdım.
Böylelikle tablo silindikten sonra yeni kayıt esnasında id alanına verilecek değeri "anatablo" isimli tablodaki en büyük id değerinin 1 fazlası olarak veriyor.


Cvp: otomatik sayı alanı sıfırlamasın - aydın3838 - 14/12/2011

selam
sayın sledgeab cevap ve düşünceniz için teşekürler fakat benim sorunum bu değil

sorun tabloyu komple silipte otomatik sayıyı sıfırlatmamak
dikkat ettiyseniz sayıal tablosunu göreceksiniz bu tablo ile sizin koda benzer şekilde benzersiz numara elde etmekteyim ve programın temeli olan hareketno olarak kullanmaktayım
tekrar teşekkürler


Cvp: otomatik sayı alanı sıfırlamasın - C*e*l*o*y*c*e - 14/12/2011

merhaba
örneğinizi tam inceleyemedim ama ..
o zaman otomatik sayıyı dikkate almadan sizin bir sayı alanını kullanmanız gerekiyor ,yani İD "yi değil başka bir alan yapın OTOSAY gibi yaptığınız bu alanı kullanın ve verilerinizi bu alan sayesinde kontrol edin,tabiki otomatik sayı alanına diğer alt alanları bağladığınızda bu otomatik alanlar bir gün gelip silinirse ileride sorun çıkınca veya tablolarda verileri excelden almaya kalktığınızda sorunlar çıkacaktır ,bunun için tekrar uygulamanızı gözden geçirmelisiniz diye düşünüyorum..kolay gelsin