AccessTr.neT
Silme sorgusu hatası hakkında... - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Silme sorgusu hatası hakkında... (/konu-silme-sorgusu-hatasi-hakkinda.html)



Silme sorgusu hatası hakkında... - direnist - 11/04/2013

Merhaba;
Çok basit olan bir silme sorgusunu yapamıyorum. Yani yapıyorum ama hata alıyorum.
Ekteki örnekte sil sorgusu ile tbl1 ve tbl2 tablolarını ortak alanları olan tckn üzerinden eşleştirerek tckn bilgileri eşleşen kayıtları tbl1 içinden sil diyorum ama hata veriyor.
"Specify the table containing the records you want to delete" hatasını veriyor.

Nerde ne hatayı yaptığımı bulamadım. Yaptığım hatayıda anlatabilirseniz çok sevinirim. Ne zaman öğrenicem ben bu accessi acaba?
Bilgilerinizi rica ederim.
Teşekkürler.


Cvp: Silme sorgusu hatası hakkında... - Kur@l - 11/04/2013

Ekte ki örneği inceleyiniz.


Cvp: Silme sorgusu hatası hakkında... - direnist - 11/04/2013

Sn.Kur@l hocam;
Cevabınız için çok teşekkür ederim. Benim seviyem için bayağı bir detaylı ve karışık ve çok profesyonelce. Mutlaka arşivimde saklıcam.
Acaba benim ilk örneğimdeki gibi yapılan sorgu neden hata verdi?
O şekilde iki tablo ile ilişkilendirme yapılarak silme sorgusu çalışıtırılamaz mı?
Saygılarımla..


Cvp: Silme sorgusu hatası hakkında... - Kur@l - 12/04/2013

Şimdi Başka bir yöntem denedim bununlada siliyor.
DELETE tbl1.tckn
FROM tbl1
WHERE (((tbl1.tckn) In (SELECT tckn FROM Tbl2 )));



Cvp: Silme sorgusu hatası hakkında... - direnist - 12/04/2013

Çok teşekkür ederim Kur@l hocam;
Bir önceki çözümünüzde kusursuz du, ama bu daha bir tanıdık geldi..Img-grin
Ve sanırım ilk başta benim yaptığım gibi iki tablo ile birleştirme ile silme yapamıyoruz.
Saygılarımla.