spriggan
Hectopat
- Katılım
- 5 Temmuz 2022
- Mesajlar
- 4.892
- Çözümler
- 33
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Yazılım Geliştirme
Rica ederim. Çözüm olarak işaretler misin? Başkalarıda faydalansın.C#:SqlCommand sqlGiris = new SqlCommand("SELECT * FROM musteriBilgileri where KullaniciAdi=@p1 AND sifre=@p2", baglanti); sqlGiris.Parameters.AddWithValue("@p1", txtKullaniciAdi.Text); sqlGiris.Parameters.AddWithValue("@p2", txtSifre.Text); baglanti.Open(); dr = sqlGiris.ExecuteReader(); while (dr.Read()) { yetkiseviyesi = Int32.Parse(dr["yetkiseviyesi"].ToString()); } if (yetkiseviyesi == 0) { MusteriPaneli frMusteriPaneli = new MusteriPaneli(); this.Hide(); frMusteriPaneli.Show(); } if (yetkiseviyesi == 1) { calisanPaneli frCalisanPaneli = new calisanPaneli(); this.Hide(); frCalisanPaneli.Show(); } if (yetkiseviyesi == 2) { YoneticiPaneli frYoneticiPaneli = new YoneticiPaneli(); this.Hide(); frYoneticiPaneli.Show(); }
Bu şekilde yaptım teşekkür ederim
Ayrıca 3 tane if kullanmak yerine if, else if, else yapısını kullanman daha doğru olur.