AccessTr.neT

Tam Versiyon: Sütundan Veri Silme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
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?
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: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