Salam belajar,,
Sebenarnya ada banyak cara untuk membuat form Login, yang pertama yaitu :Username dan Password bisa langsung di
tetapkan di dalam Listing program itu sendiri, tapi kekurangannya adalah tidak
bisa diganti lagi username dan password-nya karena awalnya sudah di tetapkan,
nah di bawah ini merupakan listing program untuk membuat form login dengan
mengkoneksikan ke dalam database Ms. Access, sebenarnya cara ini tidak mesti
menggunakan Database access, bisa juga di gunakan di database yang lain,
tinggal di gantikan saja pemanggilan headernya dan pengkoneksiannya, tergantung
database apa yang mau di gunakan.
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using System.Data.OleDb;
namespace katalogRentalCD
{
public partial class MainForm : Form
{
Boolean nil1;
string nm;
string pas;
OleDbDataAdapter dta = new
OleDbDataAdapter();
public string koneksi
= "Provider=Microsoft.ACE.OLEDB.12.0;Data
Source= " + Application.StartupPath
+ "/rentalCD.accdb";
public MainForm()
{
InitializeComponent();
}
private void
btn_msk_Click(object sender, EventArgs e)
{
if (usrName.Text != ""
&& psWord.Text != "")
{
OleDbDataReader rdr = null;
try
{
string sql = string.Format("select * from tbl_user where user_name='"
+ usrName.Text + "'");
OleDbConnection conn = new OleDbConnection(koneksi);
conn.Open();
OleDbCommand cmd = new OleDbCommand(sql,
conn);
rdr = cmd.ExecuteReader();
if (rdr.Read())
{
nil1 = true;
nm = rdr[0].ToString();
pas =
rdr[1].ToString();
MessageBox.Show("Sukses ... " + MessageBoxIcon.Information,
"Informasi");
Form frmData = new TampilData();
frmData.Show();
this.Hide();
}
else
{
MessageBox.Show("username
salah !" + MessageBoxIcon.Information,
"Informasi");
}
conn.Close();
}
catch (Exception
yr)
{
MessageBox.Show(yr.Message);
}
}
else
{
MessageBox.Show("Lengkapi dulu" + MessageBoxIcon.Information, "Informasi");
}
}
private void
btn_btal_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
1 Komentar:
makasih mass infonya..
info seputar bola, prediksi bola ter-update..
berita bola TERBARU DAN TERPERCAYA hanya ada di www.bola368.net
Kunjungi juga www.bola368.org, Anda puas Kami pun senang.!
Post a Comment