C# Kullanıcı Giriş Uygulaması (SQL Server ile)

C# Kullanıcı Giriş Uygulaması (SQL Server ile). Örnek için tıklayınız…

giris1

Giriş Ekranı

 

 

giris2

Yeni Kullanıcı

giris3

Veritabanı

Veritabanı kullanıcı tablosu

 

KULLANIC GİRİŞ EKRANI:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApplication8
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void temizle()
{
foreach (Control nesne in this.Controls)
{
if (nesne is TextBox)
{
TextBox textbox = (TextBox)nesne;
textbox.Clear();
}
}
}
private void button2_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.Show();
}

private void button1_Click(object sender, EventArgs e)
{
string baglanti = “Data Source=.\\SQLEXPRESS; Initial Catalog=ornek; Integrated Security=true;”;
SqlConnection conn = new SqlConnection(baglanti);
if (conn.State == ConnectionState.Closed)
conn.Open();
SqlCommand sorgula = new SqlCommand(“select * from kullanici where kullaniciAd='” + textBox1.Text + “‘ and sifre='”+textBox2.Text+”‘”, conn);
SqlDataReader dr = sorgula.ExecuteReader();
if (dr.Read())
{
Form3 frm = new Form3();
frm.Show();
}
else
{
MessageBox.Show(“Kullanıcı Adı veya Şifre yanlış…”);
temizle();
}
}
}
}

YENİ KULLANICI GİRİŞ EKRANI

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WindowsFormsApplication8
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void temizle()
{
foreach (Control nesne in this.Controls)
{
if (nesne is TextBox)
{
TextBox textbox = (TextBox)nesne;
textbox.Clear();
}
}
}
private void button1_Click(object sender, EventArgs e)
{
string baglanti = “Data Source=.\\SQLEXPRESS; Initial Catalog=ornek; Integrated Security=true;”;
SqlConnection conn = new SqlConnection(baglanti);
if (conn.State==ConnectionState.Closed)
conn.Open();
SqlCommand sorgula = new SqlCommand(“select * from kullanici where kullaniciAd='”+textBox1.Text+”‘”,conn);
SqlDataReader dr = sorgula.ExecuteReader();
if (dr.Read())
{
MessageBox.Show(“Aynı isimli kullanıcı var..”);
temizle();
}
else if (textBox2.Text == textBox3.Text)
{
dr.Close();
SqlCommand cmd = new SqlCommand(“insert into kullanici(kullaniciAd,sifre) values(‘” + textBox1.Text + “‘,'” + textBox2.Text + “‘)”, conn);
cmd.ExecuteNonQuery();
MessageBox.Show(“Yeni kullanıcı Eklendi…”);
conn.Close();
}
else
{
MessageBox.Show(“Şifreler aynı değil…”);
}

}

private void button2_Click(object sender, EventArgs e)
{
Form1 frm = new Form1();
frm.Show();
}
}
}

admin