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.


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