19/04/2012, 00:49
Problemi şöyle açıklayayım,
kodu ile hizmet_formu tablosundaki malzeme_id alanına veri aktarmaya çalışıyorsun.
hizmet_formu toblasunda 4 tane birincil anahtar var, bu tablodaki malzeme_id alanına veri aktardığında birincil anahtarlar boş veri içeremez, bu alanlarada veri kaydetmen gerekli.
Tablodaki malzeme_id hariç tüm birincil anahtarları kaldırmalısın.
Ayrıca, malzeme_id alanının otomatik sayı olması ileride problem çıkarabilir.
DoCmd.RunSQL "DELETE FROM HIZMET_FORMU WHERE MALZEME_ID=" & Me.Secim_Listesi.ItemData(PID)
kodu ile hizmet_formu tablosundaki malzeme_id alanına veri aktarmaya çalışıyorsun.
hizmet_formu toblasunda 4 tane birincil anahtar var, bu tablodaki malzeme_id alanına veri aktardığında birincil anahtarlar boş veri içeremez, bu alanlarada veri kaydetmen gerekli.
Tablodaki malzeme_id hariç tüm birincil anahtarları kaldırmalısın.
Ayrıca, malzeme_id alanının otomatik sayı olması ileride problem çıkarabilir.