-
Üyelik
10.11.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Front-End Developer
-
Konum
Adana
-
Ad Soyad
S** D**
-
Mesajlar
1345
-
Beğeniler
234 / 472
-
Ticaret
12, (%100)
Kurduğunuz sorgu cümlesinde hata var. Cümleyi yazar mısınız buraya?
sefacandemir.com.tr
-
Üyelik
14.03.2017
-
Yaş/Cinsiyet
24 / E
-
Meslek
Öğrenci
-
Konum
Tokat
-
Ad Soyad
C** B**
-
Mesajlar
34
-
Beğeniler
3 / 2
-
Ticaret
0, (%0)
#2 bilgisayara geçer geçmez atacağım
-
Üyelik
10.11.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Front-End Developer
-
Konum
Adana
-
Ad Soyad
S** D**
-
Mesajlar
1345
-
Beğeniler
234 / 472
-
Ticaret
12, (%100)
kmd.CommandText = "delete from ogrbil where ogrNo="'" + dataGridView1.CurrentRow.Cell[0].Value.ToString() + "'";
şeklinde çalışması lazım. Sql komutlar'da Where den sonraki değer string ise ' içine alınması gerekiyor. Gerçe bu hemen hemen her dilde böyledir. Bu nedenle ogrNo= dan sonra " ' " şeklinde yazılması gerekir. Yani dataGridView'in 0. Cloum undaki değer ' ' içerisinde yazılmalı. Umarım anlatabilmişimdir :)
Dipnot: Sizde değer integer mış fakat tırnak hatası olduğu için aynı şekilde sytnax hatası basmış.
kmd.CommandText = "delete from ogrbil where ogrNo=" + dataGridView1.CurrentRow.Cell[0].Value.ToString() + ";
Bu şekilde yazabilmeniz için veritabanında sütun değerinin integer olarak belirlenmesi gerekir.
sefacandemir.com.tr
-
Üyelik
05.03.2015
-
Yaş/Cinsiyet
44 / E
-
Meslek
Webmaster
-
Konum
Diğer
-
Ad Soyad
A** G**
-
Mesajlar
21
-
Beğeniler
0 / 3
-
Ticaret
0, (%0)
void SecPersonelId()
{
try
{
Id= GridView1.GetRowCellValue(GridView1.FocusedRowHandle, "Id").ToString();
}
catch (Exception ex)
{
Id = "-1";
}
}
Id değişkenini böyle alıp o Id ye göre silebilirsiniz.