![]() |
Access Veri Tabanı Kayıt Numarası - 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ığı: Access Veri Tabanı Kayıt Numarası (/konu-access-veri-tabani-kayit-numarasi.html) Sayfalar:
1
2
|
RE: Access Veri Tabanı Kayıt Numarası - osmanyd - 07/04/2022 Merhabalar, Sanırım yanlış anlattım excelde bir sıra numarası saydırmaya ihtiyacım yok excelden textboxlar aracılığı ile Access e kayıt yapıyorum. Yapmak istediğim Access in ilk sütunundaki id numarasını her seferinde kayıt1 kayıt2 kayıt3 olarak arttırarak yazdırmak. RE: Access Veri Tabanı Kayıt Numarası - C*e*l*o*y*c*e - 07/04/2022 A1 = DMax("id", "TBL_ISLER") Set db = CurrentDb() If IsNull(A1) Then A1 = 0 Me.textbox = "Kayıt" & A1 + 1 bunu kendinize uyarlayın RE: Access Veri Tabanı Kayıt Numarası - osmanyd - 10/04/2022 Merhaba, Aşağıdaki şekilde düzenledim fakat bağımsız değişken sayısı hatalı uyarısı alıyorum. Kod:
A1 = Application.DMax("id", "veriler") RE: Access Veri Tabanı Kayıt Numarası - berduş - 10/04/2022 Çalışmanızı eklemeden yapabileceğimiz pek bir şey yok RE: Access Veri Tabanı Kayıt Numarası - osmanyd - 10/04/2022 Merhaba, çalışma ektedir. RE: Access Veri Tabanı Kayıt Numarası - berduş - 10/04/2022 yalnız çalışmanızdaki tabloda alan otomatik tamsayı bu haliyle siz ona istediğiniz değeri atayamazsınız başına "kayıt" değeri ekleyebilmeniz için tablo yapısını değiştirmeniz gerek açıkçası buna gerek var mı onu merak ediyorum kayıt sayısını hesaplayıp +1 ile değer verebilirsiniz ama bu da eğer arada kayıt silinirse aynı numaranın verilmesine dolayısı ile hatalara sebep olur eğer isterseniz max ile en büyük değer bulunup +1 ile benzersiz alan oluşturabilirsiniz ama pratikte otomatik tam sayıdan pek farkı kalmaz ve gereksiz işlem kalabalığına sebep olur kısacası amacınız tam olarak ne neden başına kayıt ön eki eklemek istiyorsunuz? yada tam olarak ne yapmak istiyorsunuz |