Skip to main content

AccessTr.neT


SQL İle Kritere Göre Kayıt Silme

access_delisi
access_delisi
5
3004

SQL İle Kritere Göre Kayıt Silme

Çözüldü #1
Merhaba,

bir form tasarladım. form ilişkisiz.
formda liste kutusu var, liste kutusuna tıklayınca textboxlara kritere göre veri aktarıyorum.

Sorunum şudur.

liste kutusuna tıklayınca forma ilgili veriler aktarıldı. forma ekleyeceğim buton ile bu verilerin bulunduğu tablodaki satırı silmek istiyorum.

Sanırım bunu Sql ile yapacağım ama kod hakkında hiçbir fikrim yok. Veya farklı nasıl satırı silebilirim.

Teşekkürler.
SÖZ VERİYORUM... USLU DURUCAM...
Cevapla
Çözüldü #2
Aşağıdaki kodu deneyiniz.

DoCmd.SetWarnings False
DoCmd.RunSQL ("DELETE TABLOADI.ALAN1 FROM TABLOADI WHERE (((TABLOADI.ALAN1)=[Formlar]![FORMADI]![LİSTEKUTUSU]));")
DoCmd.SetWarnings True
Me.LİSTEKUTUSU.Requery
Cevapla
Çözüldü #3
Malesef çalıştıramadım.
SÖZ VERİYORUM... USLU DURUCAM...
Cevapla
Çözüldü #4
örnek uygulamanızı eklerseniz daha kolay yardımcı oluruz.

sql koduna göre; liste kutusunun adı : LİSTEKUTUSU

liste kutusunun kayıt kaynağındaki ilk sütun ALAN1.

bunlara dikkat ediniz.
Cevapla
Çözüldü #5
Merhaba;

Bir örnek ekleyebilirseniz daha iyi yardımcı olabiliriz.

Access DELETE Sorgusu ile daha kolay yapabilirsiniz. Bir DELETE sorgusu oluşturup Koşul kısmına formdaki koşulu göstermeniz yeterli olacaktır.
(koşul: forms!form1.ıd.txt )

Hocamın belirttiği gibide yapabilirsiniz ama örnek eklemeniz daha uygun olacaktır.

Kolay gelsin.
Cevapla
Çözüldü #6
tamamdır, sorunu çözdüm. çok teşekkürler.
SÖZ VERİYORUM... USLU DURUCAM...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task