Merhaba,
Ekli veritabanı örneğimde alana veri girmeye başladığım anda malumunuz, Kimlik değeri 1 den başlayarak sırayla artarak ilerleyecek. Ben ise, kimliğe belli bir başlangıç değeri vermek istiyorum ve artışlar bu değerden sonra otomatik gerçekleşsin istiyorum. Nasıl yapılabilir? Kimliğin Veri türünü, otomatik sayı türünden çıkartmam mı gerekiyor?Tşk.
(11/12/2018, 15:52)notrino yazdı: [ -> ]Merhaba,
Ekli veritabanı örneğimde alana veri girmeye başladığım anda malumunuz, Kimlik değeri 1 den başlayarak sırayla artarak ilerleyecek. Ben ise, kimliğe belli bir başlangıç değeri vermek istiyorum ve artışlar bu değerden sonra otomatik gerçekleşsin istiyorum. Nasıl yapılabilir? Kimliğin Veri türünü, otomatik sayı türünden çıkartmam mı gerekiyor?Tşk.
Tekrar söylemekte fayda görüyorum aradığım şu değil;
Kod:
Dim eskikimlik As Integer
eskikimlik = Me.Kimlik
DoCmd.GoToRecord , , acNewRec
Me.Kimlik = eskikimlik + 1
Çünkü "otomatik sayı" veri türünde bu özellik var mı onu soruyorum. Tşk..
tabloya ilk defa verileri girerken olabilir. diyelim 500den başlasın istiyorsunuz oluşturacağınız kodla metinkutusu=500 dan alacağı değer kadar
kayıt ekleyip-silerek yapabilir.
(11/12/2018, 16:35)haliliyas yazdı: [ -> ]tabloya ilk defa verileri girerken olabilir. diyelim 500den başlasın istiyorsunuz oluşturacağınız kodla metinkutusu=500 dan alacağı değer kadar
kayıt ekleyip-silerek yapabilir.
Maalesef, otomatik sayı türü olduğundan bu nesneye değer atayamazsınız diyor...
sayın notrino kast ettiğim şey farklı
formda 1 metin alanı oluşturun bir de buton ekleyin
butonun kodu metinkutusuna yazdığınız değer kadar sahte kayıt ekleyip sonrada sahte kayıtları silerek başlangıç sayısını sizin istediğiniz sayıya getirecek
mesela otomatik sayınızı 300den mi başlamasını istiyorsunuz
ilk kaydı eklemeden önce metin kutusu=299 yazıp butona bastığınızda 299 sahte kayıt oluşturup silerek otomatik başlangıcı 300e getirecek
(11/12/2018, 19:39)haliliyas yazdı: [ -> ]sayın notrino kast ettiğim şey farklı
formda 1 metin alanı oluşturun bir de buton ekleyin
butonun kodu metinkutusuna yazdığınız değer kadar sahte kayıt ekleyip sonrada sahte kayıtları silerek başlangıç sayısını sizin istediğiniz sayıya getirecek
mesela otomatik sayınızı 300den mi başlamasını istiyorsunuz
ilk kaydı eklemeden önce metin kutusu=299 yazıp butona bastığınızda 299 sahte kayıt oluşturup silerek otomatik başlangıcı 300e getirecek
Valla ne yalan söyleyim, ofset belirttim yani bir göreli konum oluşturdum 299 gibi, bir kez daha butona basınca 300 olsun istedim ama olmadı. 299 adet sahte kayıt ancak ofset ile olur dedim ama olmuyor...