c# öğrenmeye yeni başladım 2 soru

Başlatan HeroTürk, 04 Mayıs 2020 - 19:38:00

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

HeroTürk

Kullanıcı girişi panel yaptım netten birebir yaptım ama örnek kullanıcı adını yanlış girince hata veriyor fakat hatayı kapatıp doğrusunu girince yine hata veriyor bunu aşamadım

Diğeri ise şudur.

kullanıcı adı şifre ve yetki şeklinde bir sql database var
örnek yönetici girişi olunca açılan panelde sağ üste örnek kullanıcı ekle label görünsün, giriş yapan kişi kullanıcı ise bu label görünmesin

bunu nası yapabilirim çok uzun zamandır araştırıyorum bulamadım

şimdiden teşekkürler

Kullanıcı giriş kodları
private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                baglanti.Open();
                string sql = "select * from tablo where kullaniciadi=@ad and sifre=@parola";
                SqlParameter prm1 = new SqlParameter("ad", textBox1.Text);
                SqlParameter prm2 = new SqlParameter("parola", textBox2.Text);
                SqlCommand komut = new SqlCommand(sql, baglanti);
                komut.Parameters.Add(prm1);
                komut.Parameters.Add(prm2);
                DataTable dt = new DataTable();
                SqlDataAdapter da = new SqlDataAdapter(komut);
                da.Fill(dt);
               
               
                 
                if (dt.Rows.Count>0)
                {
                    Form3 fr2 = new Form3();
                    fr2.Show();
                }

               


            }
            catch (Exception)
            {
               
                MessageBox.Show("Kullanıcı adı veya şifre hatalı...","Dikkat", MessageBoxButtons.OK,MessageBoxIcon.Error);
                baglanti.Close();
            }

ekremsenturk

Bilgisayarında Sql (MySgl/MsSql) kurulu mu?
Bir de burası C/C++ bölümü. C#/Mono için ayrı bir bölüm var.

Empat

Konu açılalı üzerinden 4 gün geçmiş.

Sorununuz çözüldüyse, forum düzeninin sürdürülebilirliğine katkı sağlamak için, konu başlığınızı [Çözüldü] olarak işaretlemenizi rica ediyoruz.

Başka bir sorunun yanıtını bulamazsanız ya da bir sorunla karşılaşırsanız, yeni bir konu açabilirsiniz.

İyi forumlar.
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!