AccessTr.neT

Tam Versiyon: otomatik sayı alanı sıfırlamasın
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4
basitce önereceğiniz bir yol olabilirmi peki
(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 ??

selam basit olabildiğine bir örnek ekledim

incelenirse belki başka yollar bulunabilir

Ek Dosyalar
 01.07.201122.rar(337.52 KB)
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.
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
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
Sayfalar: 1 2 3 4