commandTextine hangi kullanıcının şifresini değişmesi gerektiğini söylememişsin. O yüzden hepsini değiştirir. Where koşulu ile tablo id kolonun adını ne koyduysan onu gönder ki hangi kullanıcının şifresinin değişmesi gerektiğini sorgu anlasın.
peki hocam veritabanına id kısmı ekledim
komut.CommandText = "update kullanicilar set sifre=@psifre WHERE id=1";
bu şekilde yazdım, id si 1 olanı değiştiriyor. Ben otomatik almasını istiyorum. Yani giriş yapan kullanıcının id sini otomatik alsın onun şifresini değiştirsin. Nasıl yapabilirim