Skip to main content

AccessTr.neT


Liste kutusundan seçilen kayıtları güncelleme

Liste kutusundan seçilen kayıtları güncelleme

#5
Merhabalar;
Örnek dosyada liste kutusundan seçilen kayıtlara oluşan sorguya göre 
Kod:
UPDATE sorgu SET sorgu.DURUMU = 2;
şeklinde bir sorgu oluşturdum.
Butonunun olayında
Kod:
Dim Q As QueryDef
Dim v As Variant
Dim sql, kiriter As String
For Each v In Me.Liste0.ItemsSelected
kiriter = kiriter & Me.Liste0.Column(0, v) & ","
Next
kiriter = "(" & Left(kiriter, Len(kiriter) - 1) & ")"
Set DB = CurrentDb()
  Set Q = DB.QueryDefs("sorgu")
  Q.sql = "Select * From T_VERILER Where [ID] In" & kiriter & ";"
  Q.Close
  DoCmd.OpenQuery "yeni oluşturduğum sorgu" 'UPDATE sorgu SET sorgu.DURUMU = 2;

şeklinde yaptım bu haliyle istediğim oldu ama veri sayısı artınca işlem esnasında bir hata olur mu acaba? Sonuçta önce yeni bir sorgu oluşup sonrasında oluşan sorguya göre güncelleme işlemi yapılıyor. Değerli hocalarım acaba konu hakkında yorumlarınızı/önerilerinizi alabilir miyim?
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Liste kutusundan seçilen kayıtları güncelleme - Yazar: serdar_20 - 16/02/2015, 20:54