C# Datagridviewde Çoklu Seçim ve Veritabanından Silme

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии • 11

  • @VivsoftBilisim
    @VivsoftBilisim 3 года назад

    devexpress gridcontrol de seçim yapmadan sütun değerinin herhangi birine göre where yazabilirmiyiz

  • @suleymankara3573
    @suleymankara3573 5 лет назад

    Hocam datagridviewde checkbox ile çoklu seçim ve silme işlemi ile ilgili bir ders çekmeyi düşünüyor musunuz ?

    • @suleymankara3573
      @suleymankara3573 5 лет назад

      ​@@akayyazlm9974 Abone oldum.Teşekkürler. Ama bu kodları yazdığımda buton hiçbir tepki vermiyor.Neden olabilir ?

  • @CeyhunAltntas
    @CeyhunAltntas 4 года назад

    Hocam devexpres gridcontrol kullanıyorum aynı seçimi orda kullanamıyorum.
    for (int i = 0; i < DataGridView.SelectedRowsCount; i++)
    {
    SqlCommand komut = new SqlCommand("update OnSiparisler set SiparisDurumu=@p1 where OnSİparisID='"+ DataGridView.SelectedRowsCount + "'" , bgl.baglanti());
    komut.Parameters.AddWithValue("@p1", CmbTopluAktar.Text);
    komut.ExecuteNonQuery();
    }
    bgl.baglanti().Close();
    MessageBox.Show("Seçilen Siparişler Aktarıldı", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
    burdakini update için uygulamaya çalıştım fakat seçtiğim kadar satırı aktarıyor ama seçtiklerimi aktarmıyor. sadece en baştan seçtiğim kadar satır aktarıyor

    • @VivsoftBilisim
      @VivsoftBilisim 3 года назад

      Ceyhun bey merhaba . sormuş olduğunuz sorunun cevabını buldunuzmu acaba

    • @VivsoftBilisim
      @VivsoftBilisim 3 года назад

      Ben de aynı yerde sıkıntı yaşıyorum şu anda

    • @CeyhunAltntas
      @CeyhunAltntas 3 года назад +1

      @@VivsoftBilisim
      int[] selectedrows = gridView1.GetSelectedRows();
      for (int i = 0; i < gridView1.SelectedRowsCount; i++)
      {
      SqlCommand komut = new SqlCommand("update TaseronSiparisleri set SiparisDurumu=@p1 " +
      "where TaseronSiparisID='" + gridView1.GetRowCellValue(selectedrows[i], "TaseronSiparisID") + "'", bgl.baglanti());
      komut.Parameters.AddWithValue("@p1", cmbTopluAktar1.Text);
      komut.ExecuteNonQuery();

    • @VivsoftBilisim
      @VivsoftBilisim 3 года назад +1

      @@CeyhunAltntas Teşekkür ederim

    • @CeyhunAltntas
      @CeyhunAltntas 3 года назад

      @@VivsoftBilisim rica ederim umarım işinize yaramıştır.

  • @cagatayozturk8917
    @cagatayozturk8917 4 года назад

    hocam aynısını yaptım fakat böyle bir hata alıyorum = TC adlı sütun bulunamıyor.
    Parametre adı: columnName'