Halo It's Neti!
Kali ini saya akan membuat form aplikasi menggunkan visual basic yaitu: pendaftaran, login, dan proses penjualan.
Jadi diaplikasi ini kalian bisa mendaftarkan akun, dengan menuliskan nama lengkap. username dan password. dan bisa memesan pesanan.
Setelah berhasil mendaftar kalian akan menerima notifikasi berhasil.
Data akan langsung dengan otomatis terinput dalam database
ingat jangan sampai salah memasukan data, karna jika salah maka tidak bisa melanjutkan transaksi
klik "confirm orders" untuk melanjutkan ke form selanjutnya
klik done untuk menyelsaikan proses pemesanan
Okay step pertama kalian harus membuat database untuk akun pelanggan.
menggunakan SQL server management studio.
menggunakan SQL server management studio.
Kita akan membuat database terlebih dahulu agar data pelanggan tersimpan.
1. Hidupkan SQL SMS, Jangan lupa pencet connect ke server
2. Buat Database, dengan cara klik kanan pada database dan klik "New Database"
disini saya namakan "pkk"
3. Buat Table, Dengan cara klik tanda + pada database pkk, dan klik kanan pada table
5. Selanjutnya kita langsung saja, membuka visual studionya.
6. Pilih "Windows Forms App (.NET Framework)" jika tidak ada dicari saja seperti foto diatas. kemudia beri nama.7. Okayy sekarang kalian sudah punya lebar kerja sendiri!
9. Menyambungkan Database (Klik view dan klik server explorer)
10. klik kanan pada "Data Connection" klik "Add Connection)
11. Masukan server name untuk menghubungkan dengan database kalian.
setelah memasukan nama server klik tanda panah kebawah disamping kanan. dan pilih nama database yang digunakan.
klik "ok" dan nice sudah terhubung!
12. Okayy mari beralih pada codingannya...
1. coding mememasukan input kedalam database. (klik 2 kali pada form/ klik kanan dan klik view code)
taruh diatas public class
Imports System.Data
Imports System.Data.SqlClient
2. okaay form sudah terhubung dengan database. selanjutnya ketik coding ini kedalam button "daftar" agar data yang diinput dapat langsung masuk kedalam database.
untuk mendapatkan nama connection string kalian. lihat pada server explorer. klik kanan pada data connection. klik pada "properties"
copy paste pada connection string. (yang ada security=true)
note: sesuaikan juga dengan nama table, nama kolom kalian.
Dim con As SqlConnection = New SqlConnection("Data Source=NETI_AM\SQLEXPRESS;Initial Catalog=pkk;Integrated Security=True")
Dim cmd As SqlCommand = New SqlCommand("insert into Pendaftaran values ('" + Textnamalengkap.Text + "','" + Textusername.Text + "','" + Textpass.Text + "')", con)
Dim sda As SqlDataAdapter = New SqlDataAdapter(cmd)
Dim dt As DataTable = New DataTable()
sda.Fill(dt)
MessageBox.Show("Anda Berhasil Mendaftar", "information", MessageBoxButtons.OK, MessageBoxIcon.Information)
3. codingan untuk berpindah pindah form button "sudah memili akun":
Me.Hide() untuk menyembunyikan form yang sedang ditampilkan
Form2.Show() untuk beralih pada form yang ingin ditampilkan
4. button reset:
Textnamalengkap.ResetText()
Textusername.ResetText()
Textpass.ResetText()
Okayy form pendaftaran sudah selesai...
Mari buat form login!! cara menambahkan form yaituu
lihat pada solution exproler (biasa terletak dibagian kiri)
klik kanan pada nama project kalian. klik add
okaay mari kita buat iniii
klik new item
klik form
okaay kalian sudah mempunya form baruuu yey!
Imports System.Data
Imports System.Data.SqlClient
2. Masukkan coding ini pada buttton "login"
Dim con As SqlConnection = New SqlConnection("Data Source=NETI_AM\SQLEXPRESS;Initial Catalog=pkk;Integrated Security=True")
Dim cmd As SqlCommand = New SqlCommand("select* from Pendaftaran where User_Nama='" + Textnama.Text + "' and password='" + Textpass.Text + "'", con)
Dim sda As SqlDataAdapter = New SqlDataAdapter(cmd)
Dim dt As DataTable = New DataTable()
sda.Fill(dt)
If (dt.Rows.Count > 0) Then
MessageBox.Show("Anda Berhasil Login", "information", MessageBoxButtons.OK, MessageBoxIcon.Information)
Me.Hide()
Form3.Show()
ElseIf Textnama.Text = "" And Textpass.Text = "" Then
MessageBox.Show("Data belum ada", "information", MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Akun tidak ditemukan", "information", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
Okaayy form login selesaaii!!
mari kita buat form penjualan!!
mari kita buat form penjualan!!
disini saya menggunakan 4 textbox untuk porsi, 1 textbox untuk total
dan 3 button "yes" "cancel" dan "confirm order"
Untuk menghitung harga dan jumlahnya seperti biasa klik 2 kali unruk masuk ke codingannya dan tambahkan sub hitung didalam public class
untuk menghitungnya klik 2 pada button total dan masukkan
hitung()
dan pada button confirm order kalian bisa memasukan ini
MessageBox.Show("Pesanan anda terkonfirmasi", "Terkonfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information)
Me.Hide()
Form5.Show()
nah sudaah selesaai.
oh ya jika kalian ingin buat ini, kalian perlu memanggil value dari form sebelumnya dengan membuat class baru. cara menambahkan class sama dengan menambahkan form baru. yang dengan klik
add dan new item. pilihlah class
setelah menuliskan code diatas klik pada form tempat dimana kita memberika nilai/ harga
yaitu pada form penjualan.
yaitu pada form penjualan.
ketikan coding ini diatas public class
Imports Namaprojectkalian.Namaclass
dan tambahkan ini kedalam codingan "confitm button"
jangan lupa masukkan ini juga diatas public class
Imports Namaprojectkalian.Namaclass
yang menunjukkan angka 0 dibawah ini adalah sebuah textbox
okaay sudah selesai guyss...
Semangat PTS-nya semoga hasilnya sesuai dengan kerja keras kalian
0 Komentar