Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
20/08/2018 18:10
Konu Sahibi
kursun
Yorumlar
4
Okunma
353
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
kursun

kursun

Aktif Üye
2771
sa....
 17
 12
 53
 04/02/2009
0
 Ankara
 
 Ofis XP
 16/09/2018,17:22
Çözüldü 
[Resim: do.php?imgf=153477774299981.jpg]



ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 483
 12.100
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,20:08
Merhaba. Bu şekilde ilişkilendirme olmaz. Siz bu işlem için amacınızı yazarsanız yardımcı olmaya çalışırım.


"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. 

...........
kursun

kursun

Aktif Üye
2771
sa....
 17
 12
 53
 04/02/2009
0
 Ankara
 
 Ofis XP
 16/09/2018,17:22
iyi geceler tek bir formdan iki ayrı tabloya veri aktarmak istiyorum tablodaki her şey aynı resimde görüldüğü gibi



ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 483
 12.100
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,20:08
piyasa isimli tablonuza "ihtiyac_no" adında yeni alan ekledim.

Form:İhtiyaç isimli (formun adı "frm_ihtiyac" olmalı) formunuza

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sub KayitAktar()

Dim GVarMi As Integer
Dim GSno As Integer

GVarMi = DCount("S_No", "Piyasa", "[ihtiyac_no]=" & [S_No])

If GVarMi = 0 Then

GSno = DMax("S_No", "Piyasa") + 1
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO Piyasa (S_No, Malzemenin_Adı, Ölçüsü, ihtiyac_no ) values ('" & GSno & "','" & Malın_Adı & "','" & Ölçüsü & "','" & S_No & "')"
DoCmd.SetWarnings True

End If
End Sub


Şeklinde kod ekledim. Bu kod piyasa tablosunda ihtiyac_no alanının olup olmadığını, yani kaydın daha önce piyasa (tablonun adı tbl_piyasa olmalı) tablosuna kaydedilip edilmediğini kontrol eder, kaydedilmemiş ise Piyasa tablosuna s_no alanı ile birlikte kaydeder.

Bu kodu Yeni Kayıt ve Formu Kapat butonlarının tıklandığında olayına ekledim. Ayrıca bu butonlardaki katıştırılmış makro iptal edildi. Tavsiyem sizde buton oluşturduğunuzda katıştırılmış makro kullanmayın, olay yordamı kullanıp kod işini çözmeye çalışın.

Diğer tabloya veri aktarmanın yolu budur. İlişkilendirme ile iki tabloya veri aktaramazsınız.

Örneğinizin düzenlenmiş hali ektedir. İnceleyip olumlu/olumsuz bildirimde bulununuz.


"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. 

...........
ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 483
 12.100
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,20:08
Site Kuralları
(06/07/2009 23:57)AccessTr.neT Adlı Kullanıcıdan Alıntı: 2-) Herhangi bir soru(n) için konu açtıysanız verilen cevapları inceleyip en kısa zamanda yapılan yardımın olumlu ya da olumsuz sonucunu bildiriniz.


"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. 


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Hata Yakalama Yunus Bozkurt 4 169 05/06/2019, 22:44
Son Yorum: Yunus Bozkurt
Çözüldü Bir Tablonun Var Olup Olmadığını Sorgulama Yunus Bozkurt 3 209 04/06/2019, 16:05
Son Yorum: Yunus Bozkurt
Çözüldü Formda Açılır Kurularda 3101 Hatası Veriyor haziran4 11 196 24/05/2019, 16:22
Son Yorum: haziran4
Çözüldü Access Hatası FulyaTekin 4 118 01/05/2019, 15:06
Son Yorum: FulyaTekin
Çözüldü Locked Fonksiyonu Yok Hatası okumas 3 105 26/04/2019, 11:31
Son Yorum: halily

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.