Sütundan Veri Silme

03/08/2015, 18:26

Allback

Merhaba,

Kullandığım bir çok açılan kutum var. Bu açılan kutuların verilerini tek bir tabloda tutuyorum. Operatör isimleri de bunlardan biri. 

Açılan kutudan herhangi bir operatörü seçip sil dediğimde sadece o ismin tablodan silinmesini istiyorum. Elimdeki kod, seçilen isme ait olan id numarasını bulup, tablodan o satırın tamamını siliyor. Bu sefer de başka alanlardaki veriler siliniyor.

Biraz araştırma yaptım. Tablodan belirli bir alandaki veriyi silmek için silme değil güncelleme sorgusu kullanılıyor sanırım. 

Kod:
"UPDATE veri_tablosu set operator=null"
Yukarıdaki kodu buldum. Bu kod ile belirtilen alandaki tüm veriler siliniyor. Ben ise o alandan sadece seçilen ismin silinmesini istiyorum.


Özetlemek gerekirse; açılan kutudan seçtiğim ismin tablodaki tanımlı alanından silinmesini, silme işleminden sonra açılan kutu yenilendiğinde de boş satırların görünmemesini istiyorum.

Mümkün müdür?
04/08/2015, 11:06

mehmetdemiral

update satırını şöyle yaparsanız sadece tablodan ismi siliyor.

CurrentDb.Execute "UPDATE [veri_tablosu] SET operator = ' ' WHERE id = " & Forms!bilgi_giris_formu!secilen
04/08/2015, 11:24

Allback

(04/08/2015, 11:06)mehmetdemiral yazdı: update satırını şöyle yaparsanız sadece tablodan ismi siliyor.

CurrentDb.Execute "UPDATE [veri_tablosu] SET operator = ' ' WHERE id = " & Forms!bilgi_giris_formu!secilen

Çok teşekkürler Mehmet Bey,

Ben de aynı şekilde yazdım ama 2 tane tırnağı nereye koyacağımı bir türlü bulamamıştım. Tekrar çok teşekkürler

CurrentDb.Execute "UPDATE [veri_tablosu] SET operator = ' ' WHERE id = " & Forms!bilgi_giris_formu!secilen