Skip to main content

AccessTr.neT


insert into ya tabloda olmayan kutuları ekleme

insert into ya tabloda olmayan kutuları ekleme

Çözüldü #1
merhabalar.
ekte ki F_SEVK formunda "+" ile T_ALTSEVKEDILEN ve T_ALTAMBULANSTURU tablolarına kayıt yapıyorum.
Kaydet dediğimde insert into ile bu tabloları T_KAYITSEVKEDILEN ve T_KAYITAMBULANSTURU tablolarına aktarıp, çıkarken alt tabloları siliyorum...
Fakat F_SEVK formunda tarih ve sevk eden hastane kutuları var bunlar alt tablolarda yok ama kaydet dediğimde kayıt tablolarına kaydetmesini istiyorum.. Birde eğer tarih,sevk eden hastane ve alt tablolardan biri boş ise kayıt yapmasın istiyorum...
yardımlarınız için çok teşekkür ederim örnekleri denedim fakat çalışmaktan fazla zaman bulamadım..
.rar deneme.rar (Dosya Boyutu: 181,07 KB | İndirme Sayısı: 13)
Cevapla
Çözüldü #2
Merhaba, kaydet butonunun kodlarını aşağıdakilerle değiştir.


Visual Basic Code
DoCmd.RunSQL "INSERT INTO T_KAYITAMBULANSTURU ( ALTAMBULANSTURUID, TESHIS, AMBULANSTURU, AMBULANSTURUSAYI, TARIH, SEVKEDEN ) SELECT T_ALTAMBULANSTURU.ALTAMBULANSTURUID, T_ALTAMBULANSTURU.TESHIS, T_ALTAMBULANSTURU.AMBULANSTURU, T_ALTAMBULANSTURU.AMBULANSTURUSAYI, [Forms]![F_SEVK]![MTNTARIH] AS İfade1, [Forms]![F_SEVK]![AKSEVKEDEN] AS İfade2 FROM T_ALTAMBULANSTURU;"
DoCmd.RunSQL "insert into T_KAYITSEVKEDILEN select * from T_ALTSEVKEDILEN"

sil
Me.LSTSEVKALT.Requery
Me.LSTAMBULANSALT.Requery
DoCmd.Close
"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
teşekkürler hocam halloldu..
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da