(10/10/2018, 07:31)Oğuz Türkyılmaz yazdı: Merhabalar
Projemde hemen her form düzenlememde İlgili Tabloya
Kaydı Kaydet - Kaydı Sil - Yeni Kayıt - Formu Kapat - İlk Kayda Git - Son Kayda Git - Önceki Kayıt - Sonraki Kayıt - Formu Kapat katıştırılmış makroları kullanıyorum. Bu işlemleri VB kodlarıyla ilgili butonun olay yordamına yazılması gerekiyor sanırım yanlışım varsa düzeltin lütfen, belli bir şablonla nasıl yazabilirim. ( Kodun içeriğine ben sadece ilgili tablonun adını yazarak ilgili formlarda tüm katıştırılmış makroları değiştirmek ve yeni formlarda Vba kodlarıyla kod yazmaya kopye çekerek başlamak istiyorum. ( İşin kolayına kaçmak olarak almayın lütfen. ) Forumda arama yaptım bu konuda ama sonuclara ulaşamadım.
İsteğim yanlış bir öğrenme metodu olabilir ama bir yerden başlamam lazım diye aklıma gelen çözüm yolu bu oldu.Yardımlarınız için şimdiden teşekkürler.
Bence hepsini tek seferde öğrenmeye çalışmak yerine yavaş yavaş ilerleyin.
Mesela önce kayıt ekleme metodunu öğrenmeye çalışın.
Örnek bir kod satırı aşağıda paylaşıyorum.
Kod:
DoCmd.RunSQL "INSERT INTO tanim_tablosu ([tanim_no]) VALUES ('" & Me.txtanimno & "')"
DoCmd.RunSQL: Access arayüz bağlantı komutu.
Insert Into: ekleme komutu. (Delete silme komutu, Update güncelleme komutu, gibi)
tanim_tablosu: verilerin hangi tabloya ekleneceğini belirtiyoruz.
[tanim_no]: tablodaki veri eklenecek alanın adını belirtiyoruz
'" & Me.txtanimno & "': alana eklenecek verinin bulunduğu formdaki metin kutusunu tanımlıyoruz.
kısaca açıklamaya çalıştım. İşi biraz daha ilerleterek "Where" koşul komutunu da öğrenirsiniz...