Membuat Form Login C# dengan Database Access

51 Views.

RESTOPROGRAM.com – Selamat bekunjung kembali sobat, kali ini kita akan Membuat Form Login C# dengan Database Access. Seperti yang sobat ketahui, dimana Access merupakan bagian dari Microsoft Office. Jadi, jika memang sudah terinstal office sobat langsung cari aplikasi Microsoft Access. Dan langsung saja berikut langkah – langkahnya :

Form Login C# dengan Database Access

1. Membuat Database Access

  • Buat Database Acces dengan nama cobabase atau sesuai keinginan sobat.
  • Setelah itu buatlah tabel dengan nama login dan isi field sesuai pada gambar di bawah ini.

2. Membuat Koneksi ke Access

  • Buat class pada C# dengan nama koneksi.
  • Dan tentukan lokasi Database Access sobat.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FormAccesLogin
{
 class koneksi
 {
 public string con = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\cobabase.accdb;
 Persist Security Info=False;Jet OLEDB:Database Password=";
 }
}

3. Membuat Form Login

  • Buat Form Login dengan 2 inputan, yaitu username dan password, serta button dengan nama login.
  • Jika sudah selesai maka double klik button login sehingga muncul method untuk inputan perintah login yang kita buat.
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.OleDb;

namespace FormAccesLogin
{
 public partial class Form1 : Form
 {
 OleDbConnection connection = new OleDbConnection();

 public Form1()
 {
 InitializeComponent();
 koneksi kon = new koneksi();
 connection.ConnectionString = kon.con;
 }

 string query;

 private void btnLogin_Click(object sender, EventArgs e)
 {
 connection.Open();
 OleDbCommand command = new OleDbCommand();
 command.Connection = connection;
 query = "select * from login where username='" + txtUsername.Text + "'" + " and password='" + txtPassword.Text + "'";
 command.CommandText = query;

 OleDbDataReader reader = command.ExecuteReader();
 int count = 0;
 while (reader.Read())
 {
 count = count + 1;
 }
 if (count == 1)
 {
 MessageBox.Show("Sobat Berhasil Login !!!");
 }
 else
 {
 if (count > 1)
 {
 MessageBox.Show("Duplicate Username and Password");
 }
 else
 {
 MessageBox.Show("Username and Password Sobat Salah");
 }
 }
 connection.Close();
 }
 }
}
  • Program selesai dan siap dijalankan.

Sangat mudah bukan cara membuatnya, semoga bermanfaat sobat. Sekian Terima Kasih.


Untuk lebih ringkasnya silahkan Download Project dengan cara klik gambar dibawah ini !!!

Baca Juga :


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *