AccessTr.neT

Tam Versiyon: liste kutusundan diğer kutuya aktarım
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Problemi şöyle açıklayayım,
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.
birincil anahtarı kaldırdığımda çözülecekmi yani problemim sizce
(19/04/2012, 08:39)okanocak yazdı: [ -> ]birincil anahtarı kaldırdığımda çözülecekmi yani problemim sizce

sayın ozan kardeşim sölediğiniz gibi kaldırdım düzeldi öncelikle teşekkür edderim (+3 rep )fakat şimdide kayıtları giriyorum diğer veriler farklı kayıtlarda değişiyor ama bu liste kutusunda aktardığım değerler her kayıtta aynı kalıyor yani değişiimiyor nedendir acaba ?
veritabanına "tbl_malzeme" adında tablo ekledim. Liste kutusundan seçtiğin veriler bu tabloya Sıra No ile ilişkilendirilerek ekleniyor. Formdaki ekleme sorgusu kodları bu tabloya göre düzeltildi.

teleonen1_sled.rar
ozan arkadaşım ne kadar teşekkür etsem azdır sana eline sağlık peki bu yaptığımız işler hep kod ile mi oluyor yoksa Access in kendi menüsünde halledebilirmiyiz
(19/04/2012, 13:16)okanocak yazdı: [ -> ]ozan arkadaşım ne kadar teşekkür etsem azdır sana eline sağlık peki bu yaptığımız işler hep kod ile mi oluyor yoksa Access in kendi menüsünde halledebilirmiyiz

Bu soruya cevap olarak "yaptığınız işe bağlı" diyebilirim.
Sayfalar: 1 2 3