otomatik sayı alanı sıfırlamasın

1 2 3 4
12/12/2011, 18:53

aydın3838

basitce önereceğiniz bir yol olabilirmi peki
12/12/2011, 18:56

ozanakkaya

(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 ??

12/12/2011, 19:44

aydın3838

selam basit olabildiğine bir örnek ekledim

incelenirse belki başka yollar bulunabilir

Ek Dosyalar

14/12/2011, 00:55

ozanakkaya

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.
14/12/2011, 10:00

aydın3838

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
14/12/2011, 10:10

C*e*l*o*y*c*e

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
1 2 3 4