Minggu, 07 September 2014

Kita harus membuat form login dan database terlebuh dahulujika lang tersebut sudah dikerjakan maka kita langsung saja masuk ke form loginnya, kemudian menambahkan label, textbox dan button. Seperti gambar dibawah ini.

2.       Double click pada button yang ada dalam form tersebut, kemudian ketikkan koding berikut
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient; “ini merupakan koding yang ditambah

namespace Login
{
    public partial class Form1 : Form
    {
        SqlConnection conn; “ini merupakan koding yang ditambah

        public Form1()
        {
            InitializeComponent();
            string koneksi = (@"Data Source=JHOENY;InitialCatalog=db_LabMobile;User ID=sa;Password=123456");“ini merupakan koding yang ditambah

            conn = new SqlConnection(koneksi); “ini merupakan koding yang ditambah

        }

        private void button1_Click(object sender, EventArgs e) “ini merupakan koding yang ditambah

        {
            try
            {
                if (textBox1.Text == "")
                {
                    MessageBox.Show("Username masih Kosong !!!", "(!)Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    textBox1.Focus();
                }
                else if (textBox2.Text == "")
                {
                    MessageBox.Show("Password masih Kosong !!!", "(!)Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    textBox2.Focus();
                }
                else if (statusLogin(textBox1.Text, textBox2.Text) == true)
                    {
                        MessageBox.Show("Selamat anda berhasil login");
                    }
                    else
                    {
                        MessageBox.Show("Username atau password salah");
                    }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }
        private Boolean statusLogin(string Username, string password)
        {
            if (conn.State == ConnectionState.Closed)
                conn.Open();

            Username = Username.ToUpper();
            password = password.ToUpper();

            SqlCommand cmd = conn.CreateCommand();
            string sql = "select Idadmin,Idadmin from tb_Admin";
            cmd.CommandText = sql;
            SqlDataReader reader = cmd.ExecuteReader();
            while (reader.Read())
            {
                if ((reader.GetString(0).ToString().ToUpper() == Username) && (reader.GetString(1).ToString().ToUpper() == password))
                {
                    return true;
                }
            }
            conn.Close();
            return false;
        }
    }“ini merupakan koding yang ditambah
}
3.  Jika sudah selesai tinggal di run saja maka akan tampil hasil seperti gambar dibawah ini.

Selamat mencoba dan semoga sukses

1 komentar :

  1. youtube.com/channel_gadgett-a
    youtube.com/channel_gadgett-a. Youtube.com / channel_gadgett-a. Youtube.com / channel_gadgett-a. YouTube.com / channel_gadgett-a. Youtube.com / channel_gadgett-a. YouTube.com / channel_gadgett-a. YouTube.com / channel_gadgett-a. youtube mp3 YouTube.com / channel_gadgett-a.

    BalasHapus