Login di jual beli

May 14, 2009 at 8:55 am Leave a comment

(artikel lengkapnya bisa di download)

Artikel ini ada kelanjutan dari artikel saya sebelumnyadatabase juga sudah saya sertakan yang sudah dalam bentuk jadi sehingga anda bisa langsung mendownload database jualbeli tersebut kemudian anda buat database jual belinya dan anda import ke dalam mysql. langkah berikutnya adalah

Menginstall dahulu driver untuk konek ke mysql, setelah terinstall dilanjutkan dengan membuat koneksi ODBCnya dahulu dalam contoh saya ini saya buat koneksinya dengan nama koneksimysql, caranya :

Masuk ke Control panel > Administrative Tools > Data Sources > pada tab User DSN > Add > MySql ODBC 3.51 Driver > Finish

Keluar menu lagi, pada Data Source Name diisi koneksimysql

Description diisi boleh tidak juga boleh

Server diisi localhost

User diisi root

Password diisi password mysqlnya

Database pilih jualbeli > OK > OK

Kemudian buat Form sebanyak 2 Form, yaitu Form_Login dan Form_Menu sbb :

mysql2

Sedangkan untuk Form_Login desain formnya adalah sbb :

access6

Textbox yang atas saya beri nama txtusername

Textbox yang bawahnya saya beri nama txtpassword

Sedangkan tombol yang Login diberi nama cmdlogin

Pada Form tsb pada Properties, Captionnya = Login, StartUpPosition = CenterScreen, MinButton = False, MaxButton = False, BorderStyle = 1. Fixed Single

Langkah berikutnya, Pada toolbox diklik kanan, pilih Components, kemudian cari dan centang Microsoft Ado Data Control 6.0 (OLEDB) > Ok

access8

Masukkan/drag Componen ADODC ke dalam Form_Login, kemudian pada Propertis Visiblenya diset False. Kemudian klik kanan Adodc1 tersebut pilih Adodc Properties, kemudian > pada Use Connection String pilih > Build > pada Tab Provider pilih Microsoft OLEDB Provider for ODBC Driver > Next >  Pada Use data source name > cari koneksi mysql>kemudian untuk menyakinkan koneksinya sukses atau tidak Coba Test Connection, jika sukses bisa dilanjutkan > Kemudian masukke Tab Record Source, buka pada Command Text (SQL) masukkan perintah SQL sbb :

Select * from tuser

Kemudian OK

Langkah selanjutnya lagi masuk ke Form_Menu atur propertiesnya  StartUpPosition = CenterScreen

Lalu buat menunya menggunakan Menu Editor, dan susunlah menjadi seperti berikut :

login01

login02

Sedangkan settingannya sebagai berikut :

Caption name
Master mnMaster
User mnUser
Pengkodean Barang mnBarang
Keluar mnKeluar
Transaksi mnTransaksi
Pembelian mnPembelian
Penjualan mnPenjualan
Laporan mnLaporan
Data User mnLapUser
Utility mnUtility
Pengguna Software mnPengguna
BackUp Data mnBackupData

Setelah menu terbentu, tinggal pasang coding untuk keluar, caranya pada Form_Menu, buka Master klik Keluar, kemudian tambahkan coding

End

sehingga tampak sbb :

Private Sub mnKeluar_Click()

End

End Sub

Kemudian buka kembali Form_Login dan pada Tombol Login klik 2x dan isikan codingnya menjadi sbb :

Private Sub cmdlogin_Click()

Vusername = txtusername.Text

n = Len(Trim(txtpassword.Text))

For i = 1 To n

w = Mid(txtpassword, i, 1)

x = Asc(w)

xx = Chr(x + 3)

sandi = sandi + xx

Next i

Adodc1.RecordSource = “select * from TBKaryawan where NIK = ‘” + Vusername + “‘ and password = ‘” + sandi + “‘”

Adodc1.Refresh

If (Adodc1.Recordset.RecordCount >= 1) Then

tbagian = Adodc1.Recordset!bagian

If (tbagian <> “Admin”) Then

Form_Menu.mnPengguna.Enabled = False

End If

Form_Menu.Show

Form_Login.Hide

Else

MsgBox “Username atau password salah”

End If

End SubNah sampai disini selesai sudah tinggal di run, saat Login Username isikan anwar dengan password edp, walaupun di mysql tersimpan hgs, karena enscripsinya setiap karakter ditambah tiga, logikanya e menjadi h, d menjadi g, p menjadi s. Jika yang login Admin maka semua menu bisa diakses, namun jika yang lagin bukan Admin, maka menu Pengguna Software tidak bisa diakses sbb:

access11

Entry filed under: Pemrograman Visual. Tags: .

Penerapan Normalisasi pada Jual Beli Generator Table using php

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


May 2009
M T W T F S S
« Mar   Jun »
 123
45678910
11121314151617
18192021222324
25262728293031

%d bloggers like this: