• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Ado ile Kayıt Silme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

OğuzTürkyılmaz

Yeni Üye
Katılım
12 Eyl 2021
Mesajlar
263
Çözümler
1
Aldığı beğeni
31
Excel V
Office 365 TR
Konu Sahibi
Merhaba Herkese sağlıklı günler dilerim.
Normal VBA kodları ile kayıt silme düzenleme ve silme işlemlerini yapabiliyorum. ADO kısmında ise Forumdan gelen yardımlarla Kaydetme ve ve Bilgileri Listboxa alma olayları yapıldı. Şu anda listbox üzerinden arama yoluyla ekrana gelen kaydı ADO ile silmem konusunda yardımcı olmanızı rica ederim.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Screenshot_1.png
 
Çözüm
Bildiğim kadarı ile ADO ile excelde veri silemezsiniz
Bir şekilde ilgili kaydın olduğu satır bulunup önceki konuda verdiğim entirerow.delete benzeri bir kod ile silmelisiniz
Konu Sahibi
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Olarak dene abey.
Tc kimlik olan yada olanları siler.

Refaz Hocam rs.Open sorgu, con, 1, 3 satırında 1 ve 3 rakamları neyi temsil ediyor bilmiyorum. Kodu uyguladığımda aşağıda resimde görülen hatayı aldım.Screenshot_2.png


HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Bildiğim kadarı ile ADO ile excelde veri silemezsiniz
Bir şekilde ilgili kaydın olduğu satır bulunup önceki konuda verdiğim entirerow.delete benzeri bir kod ile silmelisiniz
 
Çözüm
Yada kaydı silmek için update kullanıp ilgili verileri boş değere güncellemelisiniz
 
Konu Sahibi
Bildiğim kadarı ile ADO ile excelde veri silemezsiniz
Bir şekilde ilgili kaydın olduğu satır bulunup önceki konuda verdiğim entirerow.delete benzeri bir kod ile silmelisiniz
@Halil Hocam nette arattım çıkan sonuçlardan da bir şey üretemedim.

Satırı bo hale getirmek sayfada silinen her satırın boş halde gözükmesini beraberinde getirecek. Başka bir çözüm lazım. Entirerow olayı ile ilgili araştırmaya devam edeyim.
 
Konu Sahibi
VT ile çalışma durumunda olarak değiştiriyorum sorumu. :) Yaşlanıyorum artık... Konuyu kapatalım o zaman ben vt ile çalışacağım zaman sorarım aynı soruyu. ADO güncelleme kodu ile ilgili araştırayım bakalım bulduklarımla halledemezsem yine konu açarım. Teşekkür ederim.
 
VT den kastınız ne?
Tablolar yine excelde ise delete komutunu yine kullanamazsınız
 
Vt access ise arşivimdem bir örnek yükledim.
SQLite ve sqlserver ilede çalışır galiba. biraz sorgu değişince.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst