tablodaki onay sutunu 1 ve 0 değerinden oluşuyor orada hata yok, hata querystring ile aldığım onaykodu nun yazılışında, email değeri ile yazınca oluyor, aşağıdaki kod düzgün çalışıyor
sorgu.CommandText = "UPDATE Tablo1 SET onay = 1 WHERE email ='" & Request.QueryString("email") & "'"
ancak sayı değeri olunca çalışmıyor, sizin verdiğiniz get metodunu da bir deniyeyim