Şimdi Ara

C# LİSTVIEW SEÇİLİ GETİRME .. YARDIM !

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
10
Cevap
0
Favori
1.715
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar , Formum acildiginda listview da ki listelenen ilk satiri secmesini nasil saglayabilirim? Aslinda amacim listview da ki veritabanindan gelen bilgileri toplu silmek , bunun icin bi dongu kurdum ilk satiri sildiriorm ama dongude 2. Asamaya gectiginde listview da ki ilk satırın secilmis olmasi gerekiyor yardimci olabilr misiniz ? ( Listview icerisinde listelenen tüm kayitlari silmekle ilgilide onerilerinizi alabilirim ) teşekkürler.



  • Gökşen PASLI G kullanıcısına yanıt
    ilgin için sağolda hocam , istediğim o değil . ben form açılışında listivew da ki ilk satırın seçili gelmesini Otomatik istiyorum . Remove metoduda benm işimi görmüyo bende ki veriler db de tutuluyor.
  • void MainFormLoad(object sender, EventArgs e)
    {
    listView1.Items[0].Selected=true;
    }
  • hocam olmadı yine , istediğim şu  C# LİSTVIEW SEÇİLİ GETİRME .. YARDIM !

    load ında seçili gelecek şekilde
  • resim görünmüyor başka siteye yükle
  • facebook msj attm
  • Yapay Zeka’dan İlgili Konular
    C# Windows Form Yardım
    4 yıl önce açıldı
    Daha Fazla Göster
  • o zaman yukardaki aynen kalmak üzere fullrowselect özelliğini true yap bütün satır seçilsin
  • for (int i = 0; i < listView1.Items.Count; i++)
    {

    listView1.Items[0].Selected = true;
    index = int.Parse(listView1.SelectedItems[0].SubItems[6].Text);
    Baglanti2 = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data source=database.accdb");
    Baglanti2.Open();
    cmd = new OleDbCommand();
    cmd.Connection = Baglanti2;
    cmd.CommandText = "delete from sureler where Kimlik =" + index + "";
    cmd.ExecuteNonQuery();
    Baglanti2.Close();
    listView1.Items.Clear();
    listele();

    }

    kodum şu şekilde ama çalıştıramadım 1 tane silip bırakıyor
  • Gökşen PASLI G kullanıcısına yanıt
    for (int i = 0; i < listView1.Items.Count; i++)
    {
    //listView1.Items[0].Selected = true;
    //index = int.Parse(listView1.SelectedItems[0].SubItems[6].Text);

    string query = @"delete from sureler

    where tarih2 BETWEEN @startDate AND @endDate";

    Baglanti2 = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data source=database.accdb");
    Baglanti2.Open();
    cmd = new OleDbCommand();
    cmd.Connection = Baglanti2;
    cmd.CommandText = query;
    cmd.Parameters.AddWithValue("@startDate", tarih);
    cmd.Parameters.AddWithValue("@endDate", tarih2);
    cmd.ExecuteNonQuery();
    Baglanti2.Close();




    }

    listView1.Items.Clear();
    listele2();

    Şu şekilde çözdüm şçok şükür . sağolun




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.