Welcome to Abdul Malik Ikhsan's Blog

login dengan mencocokkan query(pada sql server)

Posted in Tutorial Delphi by samsonasik on March 30, 2007

pertama, kita buat database dulu, contoh database tutorial, dan kita buat table t_user berisi username dan password.
———
masuk ke program delphinya
buat form login, datamodule, dan form menu utama
untuk form login c0ba gunakan form1,tambahkan datamodule2 dan form3,untuk kemudian datamodule2 kita tambahkan adoconnection1, adoquery1. dan datasource1, setelah itu pada form login kita tambahkan edit1, edit2, dan button 1, edit1 untuk username, edit2 untuk password dan button1 untuk tombol login yang bila cocok akan mengarah ke form3, berikut tampilannya
=======================================================login1.jpg

untuk syntax pada button1(login) adalah sebagai berikut :
with datamodule2 do
begin
ADOConnection1.Close;
adoquery1.Close;
adoquery1.SQL.Clear;
//mencocokkan dengan data yang ada
adoquery1.SQL.Add(‘select * from t_user where username=”’+Edit1.Text+”’ and password=”’+Edit2.Text+””);
ADOConnection1.open;
adoquery1.Prepared;
adoquery1.Open;
adoquery1.Active:=true;
if ADOQuery1.IsEmpty then
{jika hasilnya tidak ada maka}
begin
showmessage(‘username atau password salah’);
edit1.Text:=”;
edit2.Text:=”;
edit1.SetFocus;
end
else{jika hasilnya ada}
begin
form3.showmodal;
edit1.Text:=”;
edit2.Text:=”;
end;

end;
************************************************************

4 Responses

Subscribe to comments with RSS.

  1. Maulana Hazmi said, on April 2, 2007 at 1:32 am

    Tutorial nya asyiiiik banget…, Apalagi klo di tambah dengan Tutorial2 database lainya bagi pemula (yang simple-simple aza).
    Mudah2an Allah Sang Penguasa Alam…memberikan banyak luang waktu sama si mas, biar tambah nulis tutorialnya…Amiiin.

    MHz

  2. samsonasik said, on April 2, 2007 at 12:49 pm

    Amiiin …

  3. Yuichiro said, on December 21, 2009 at 2:32 am

    datamodule itu apa ya?Aku blm pernah dapat & blm pernah dgr..Mohon petunjuk yah…
    Materi ini aku krg mengerti membuatnya..
    Thank u..
    God Bless U..
    (Yuichiro)

  4. samsonasik said, on December 21, 2009 at 4:10 am

    datamodule bisa dikatakan komponen tempat kita bisa menyimpan komponen2 lain, misal ADODBcomponent, TABLE, DATASOURCE, dan lain2 :), walaupun,komponen2 tersebut sebenarnya bisa saja disimpan di form,tapi kurang pas.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: