Skip to main content

AccessTr.neT


Kimliği İstediğim Değerden Başlatma

Kimliği İstediğim Değerden Başlatma

Çözüldü #1
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.
.zip istenilen_id.zip (Dosya Boyutu: 15,93 KB | İndirme Sayısı: 2)
Cevapla
#2
(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..
Cevapla
#3
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.
Cevapla
#4
(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...
Cevapla
#5
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
Cevapla
#6
(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...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task