Accesste aynı bilgileri tekrarlama mümkünmü acaba

Katılım
24 Ocak 2005
Mesajlar
252
Arkadaşlar Benim sorunum şu
Access te bir veri kaydında bir sütün için girdiğim bilgilerin tüm kayıtlarda aynı sütunda kendiliğinden gelmesi mümkün mü?

Yani ben; Örneğin 1. kaydın 15. sütunundaki bilgiyi değiştirince diyelimki 5000 kaydın 15. sütununda aynı bilginin otomatik değişmeşi mümkün mü
Varsayılan değer olarak kastetmiyorum. İlk kayıttaki bilgiyi değiştirince tüm kayıtlarda o sütün bilgileri ilk kayıttaki bilgiyi alacak
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
Bir update sorgusuyla olur ama madem tüm kayıtlar için aynı veriyi istiyorsunuz ilgili alanı ilişkisiz yaparsanız da değiştirdiğiniz an tüm kayıtlarda değişir..
 
Katılım
24 Ocak 2005
Mesajlar
252
sayın beab05 ilginiz için teşekkürler
acaba örnek bir dosya eklermisiniz
 
Katılım
24 Ocak 2005
Mesajlar
252
siz ilişkisi derken metin kutusu demek mi istediniz o şekilde olmadı da önce onu denemiştim
bir örnek dosya eklerseniz çok sevinirim
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Örneği sizin eklemeniz gerekmez mi?
 
Katılım
24 Ocak 2005
Mesajlar
252
Eki benim eklemememdeki sebep dosya boyutunun büyük olaması sebebiyle eklememiştim özür dilerim.
öenek bir dosya ekliyorum. oradaki sabit1 den başlayarak sabit6 ya kadar devem eden bölümdeki bilgiler ilk bakışta anlamsız gibi gelebilir. ama benim hazırladığım dosyada farklı ve anlamlı
eğer bir kayıt girince yada bir başka tablodan yapıştırınca sabit sütunlarına ilk kayıttaki bilgiler aynen gelmesini istiyorum yada ilk kayıttaki o sabit sütunlarındaki bilgileri değiştirince kaç kayıt varsa hepsinde otomatik ilk kayıttaki bilgilerle aynı olarak değişsin
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
İlgili alanın ya da alanların güncelleştirme sonrasına alttaki kodu yapıştırınız, örneğin sabit1 alanının ve değişince tüm kayıtlarda sabit1 alanının verisi değişir.

Kod:
Dim guncelle As String
Dim guncelle2 As String

guncelle = "Update tablo Set sabit1 = '" & Forms!Form!Sabit1 & "'"
guncelle2 = "Update tablo Set sabit2 = '" & Forms!Form!Sabit2 & "'" 

DoCmd.SetWarnings False
DoCmd.RunSQL guncelle
DoCmd.RunSQL guncelle2
DoCmd.SetWarnings True
Ben sadece sabit1 ve sabit2 alanı için yazdım siz diğer alanlara göre yaparsınız.
 
Katılım
24 Ocak 2005
Mesajlar
252
sayın beab05 ilginiz için teşekkür ederim ama malesef uygulayamadım. kodları tasarladım ama hiç değişmiyor.
eğer mümkünse önceki mesajda ekte gönderdiğim dosyaya uygulayabilirmisiniz
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
Sabit1 ve sabit2 alanlarındaki değişiklikler tüm kayıtlar için geçerli olacaktır..
 
Son düzenleme:
Katılım
24 Ocak 2005
Mesajlar
252
beab05 teşekkürler kod çalışıyor ama tam benim istediğim şekliyle değil. yine de teşekkürler.
benim dediğim birinci kısmı sizin hazırladığınız kod ile çalışan kısmı.
benim dediğim diğer bölümü ise yeni kayıt girince sadece veri girilmesi gereken kısımlara veri gireyim sabit kısımlardaki veri ise kendiliğinden gelsin yani oralara girmeyeyim. bu kod ile her defasında yani her yeni kayıtta tekrar sabitlere de veri girmek gerekiyor.
bo kod kayıt girişi tamamlanmış formda sabitlari değiştirmek için çok süper.
acaba bu ikinci dediğimi yapmak da mümkünmü?
ilgilenirseniz sevinirim.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
Sabit1,sabit2,sabit3 için yaptım bu alanlar için girdiğiniz en son değer, varsayılan değer olarak gelmektedir.
 
Katılım
24 Ocak 2005
Mesajlar
252
sayın beab05 yardımlarınız için çok teşekkür ederim.
istediğim işlemi sayenizde uyguladım.
tekrar teşekkürler
 
Üst