Vatansever
Asistan
- Katılım
- 23 Ağustos 2007
- Mesajlar
- 405
- Reaksiyon puanı
- 1
- Puanları
- 18
Aşağıdaki kodla DataTable'de bir sütunda silinen string'indeki değeri aratıyorum bulunduğundada bu değer boşaltılıyor (siliniyor) kod çalışıyor tek problemi ( ' ) karakteri bulunan bir değer denk geldiğinde kod hata veriyor bu karakterde sorun çıkmaması nasıl sağlanır.
(O'Connor yada Young's gibi)
:cursing:
(O'Connor yada Young's gibi)
Kod:
Dim dtc As DataTableCollection = Ds.Tables
Dim silinen As String = Me.DataGridView1.Rows(Me.DataGridView1.CurrentRow.Index).Cells(1).Value.ToString()
Dim filter1 As String = "grubu = '" & silinen & "'"
For Each row As DataRow In dtc("Kisiler").Select(filter1)
If (Cn.State = ConnectionState.Closed) Then Cn.Open()
Dim komutx As SQLiteCommand = New SQLiteCommand("UPDATE Kisiler SET grubu=@grubu WHERE id=@id", Cn)
komutx.Parameters.AddWithValue("@grubu", "")
komutx.Parameters.AddWithValue("@id", row("id"))
komutx.ExecuteNonQuery()
komutx.Dispose()
Cn.Close()
Next
:cursing: