C# Datagridview update sorunu ? ?

Pikod
05-04-2019, 10:12   |  #1  
Pikod avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
22 mesaj
Kayıt Tarihi:Kayıt: Ara 2018

https://hizliresim.com/gr16oQ Sorun çözümünü bilen varmı ? ? ? ?  HATA Veriyor

Bu sorunun kabul edilmiş çözümüne hemen ulaşmak için tıklayın
Sistem Bilgilerim
  • Toplama
  • Windows 10 Pro 64-bit
  • Intel i3 3210 @ 3.20GHz
  • Zotac H61
  • nVidia GeForce GTX 1050ti
  • Opera
  • Kaspersky Anti-Virus
  • 16 GB
  • iPhone iOS 9
  • - Tabletim yok -
  • Turkcell
White-Fox
05-04-2019, 10:38   |  #2   ÇÖZÜM
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 155
1,103 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

SQL kodunda parametre kullanmıyorsun yani kodunda SQL injection açığı var.Eğer ki ben textbox2.Text e SQL kodu yazsam çalıştırabiliyorum bu durumda.

Entity framework kullansan yararına olur daha az kodla daha fazla işi halletmiş olursun ADO.net kullanacaksan çok fazla detayla sen ilgilenmek zorundasın Transaction vb.

Gelelim cevaba adapter kullanıyorsan command nesnesine gerek yok.

string queryString =   
  "BURAYA SELECT ifaden yada SQL sorgu cümlen";  
SqlDataAdapter adapter = new SqlDataAdapter(queryString, connection);  //connection bir SQLConnection nesnesidir
  
DataSet dt= new DataSet();  
adapter.Fill(dt);

dataGridView.Datasource = dt;

NOT:Konuyu Web e açmışsın umarım ASP.net webforms kullanmıyorsun :) MVC kullan.

Son Düzenleme: White-Fox ~ 05 Nisan 2019 10:59 Neden: NOT ekleme
White-Fox bu faydalı yanıtı için aşağıdaki 1 kişiden teşekkür aldı... [ Göster ]
Pikod
05-04-2019, 11:24   |  #3  
Pikod avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
22 mesaj
Kayıt Tarihi:Kayıt: Ara 2018

Sağolasın sorun bende değil insta sayfamı takip eden bir arkadaş sormuştu bende burda çözümlenmesi için paylaştım şu an yazdığını çekip gönderdim ona Onay