Koneksi C# dengan SQL Server

Tutorial Aplikasi / Kode Program untuk Form Login menggunakan Table User :

1. Pertama-tama buatlah sebuah database baru misalkan: db_coba.

2. Kemudian, buatlah sebuah tabel untuk menampung data-data User yang berhak mengakses aplikasi.
-Tabel tersebut kita beri nama: TblUser.
-TblUser berisi field-field sebagai berikut:
1. Username varchar(15),
2. Password varchar(15),
3. Status varchar(15).


3. Buatlah FormLogin yang berisi:
1. Textbox Username = txtUsername
2. Textbox Password = txtPassword
3. Tombol Login = BtnLogin
4. Tombol Exit = BtnExit

4. Pada BtnLogin, ketikkan kode program berikut ini:
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "server=[nama_server];"+
"database=[db_coba];uid=[user_id];pwd=[password];"+
"Integrated Security=False"

conn.Open();
string user = txtUsername.Text;string pass = txtPassword.Text;
SqlCommand cmd = new SqlCommand("SELECT Username,"+
"Password FROM TblUser WHERE Username='" +
txtUsername.Text + "' and Password='" +
txtPassword.Text + "'",conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
if ( dt.Rows.Count > 0)
{
MessageBox.Show("Login Sukses!!!");
cmd = new SqlCommand("SELECT Status FROM TblUser"+
"where Username=@Username", conn);
cmd.Parameters.AddWithValue("@Username",user);
string status = cmd.ExecuteScalar().ToString();
MessageBox.Show(status);
FormUtama fu = new FormUtama();
conn.Close();
}else {
MessageBox.Show("Login Gagal!!!");
conn.Close();
}

5. Pada BtnExit, ketikkan kode program berikut ini:
Application.Exit();

0 Response to "Koneksi C# dengan SQL Server"