Skip to main content

AccessTr.neT


birincil anahtara hesaplanmış değer atama

yagmurbozkiz
yagmurbozkiz
5
2144

birincil anahtara hesaplanmış değer atama

Çözüldü #1
Merhabalar,
Kullandığım bir Access veritabanına mantıklı bir dizin olarak elle ID atıyorum, başka tablolarla bağladığım için otomatik sayı atamak istemiyorum. Hesaplanmış biçime çevirebilirsem bu yükten tamamen kurtulacağım. Fakat ID'ye hesaplanmış değer atayamıyorum.
Yardımcı olabilirseniz çok sevinirim.
Cevapla
Çözüldü #2
Tabloda 2 alan olsun,
mesela 1. alan "Kimlik" adında otomatik sayı, 2. alan ise "ID" adında Sayı. Diğer tablolar ile Otomatik sayı ve birincil anahtar olan "Kimlik" alanını ilişkilendirin.
"ID" alanına istediğiniz değeri atayın, tablodaki ilişkiler bozulmaz.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
Çözüldü #3
Bu veritabanında benim ana tablom üretim bilgilerinin giriş yapıldığı tablo. Örneğin ben o vardiyadaki üretimin kalite kontrol bilgilerini farklı bir tabloya girerken üretim tablosunun o vardiyadaki ID sini giriyorum ki ilişkilendirme yapılsın, yani ben her vardiyadaki üretimin kalite kontrol bilgilerini ayrı ayrı göreyim. O yüzden malesef birincil anahtarın ID olması gerekiyor ve o ID'nin de hesaplanmış olması gerekiyor. Kalite kontrol bilgilerini ayrı bir tabloya bağlamadığım için onun ID'si otomatik sayı biçiminde
Cevapla
Çözüldü #4
Hesaplanmış değerde bir sütunu ne birincil anahtar yapabiliyorum ne de ilişkilendirebiliyorum. Bu iki sıkıntıyı gidermeye çalışıyorum.
Cevapla
Çözüldü #5
Örnek uygulamanızı ekleyiniz.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
Çözüldü #6
Daha önce bu konuda bir örnek yayınlamıştım. Belki yararlanabilirsiniz.


Otomatik sayıda aradaki boş kayıtları kullanma
İnadına, ille de Accesstr.net...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da