Pengertian VB .Net - Apa itu VB .Net?
1. Apa itu VB .NET?
Sebelum kita belajar Pemrogramman VB .NET, kita harus tau apa itu VB.NET itu
sendiri. Visual Basic .Net atau VB .NET adalah bagian dari bahasa pemrogramman
tingkat tinggi yang mendekati bahasa kita atau bahasa manusia. VB.NET itu
sendiri bagian dari penyederhanaan bahasa pemrogramman pada platform .NET
yang mengadopsi sintak Visual Basic.
Kelebihan dari VB .NET adalah
a. Dalam penanganan Bug, VB.NET mempunyai fasilitas yang hebat dan Real
Time Background Compiler.
b. Dalam pembuatan aplikasi desktop lebih cepat karena mempunyai windows
form designer.
c. VB.NET menyediakan bagi developer pemrogramman data akses ActiveX Data
Object(ADO).
Kekurangan dari VB.NET adalah
a. VB tidak mempunyai database sendiri, biasanya sih menggunakan database
seperti mysql, sql server ataupun ms.access.
b. VB tidak mempunyai report bawaan sendiri.
c. VB.Net harus menggunakan .Net Framework agar bisa jalan.
2. Apa aja sih yang disiapkan untuk memprogram dengan VB.Net dan
Databasenya?
a. Pastinya Komputer/Laptop dong.hehe (Ingat ya processornya minimal 1.6GHz
dan Memory minimal 1GB)
b. Code Editor(Visual Studio pastinya. Terserah mau yang 2003, 2005, 2008, 2010,
2012, 2013. Atau bisa menggunakan Notepad ++.
Untuk Databasenya bisa menggunakan seperti:
a. MySQL( Pastinya harus menginstall XAMPP/WAMPP Server).
b. SQL Server.
c. Ms.Access.
Perlengkapan Belajar VB .Net
VB .Net atau Visual Basic .Net adalah Bahasa Pemograman dari Microsoft yang digunakan
untuk membuat Aplikasi atau Software pada Komputer. VB .Net sendiri adalah
pengembangan dari bahasa Visual Basic 6.0. Bagi anda para pengguna komputer mungkin
sudah tidak asing dengan VB 6.0 maupun VB .Net. VB Net sendiri untuk sekarang ini sudah
dibahas di Sekolah Menengah Kejuruan atau SMK maupun di Perguruan Tinggi.
Apa keuntungan kita belajar VB .Net?
Seperti yang saya jelaskan diatas, belajar VB Net sangat penting untuk keperluan Tugas
Sekolah, Tugas Kampus dalam membuat Aplikasi atau Software yang bisa diaplikasikan di
komputer pribadi maupun komputer kantor. Jika anda mahir di VB Net tentunya untuk
mencari sebuah pekerjaan akan semakin mudah atau anda bisa membuat sebuah Kantor
sendiri yang melayani pembuatan Aplikasi seperti JavaNetMedia ini.. hehehhehehe...
Di JavaNetMedia kami akan memberikan banyak Tutorial tentang VB .Net, namun sebelum
anda belajar lebih jauh, kami sarankan anda mengetahui Perlengkapan apa saja yang
dibutuhkan dalam membuat aplikasi dengan VB .Net. Seperti halnya kita akan perang, kita
harus memepersiapkan terlebih dahulu perlengkapan perang seperti : Pistol, Tombak, Tank
Perang dan lain sebagainya..
Berikut ini Perlengkapan bagi anda yang ingin belajar VB .Net
1. Komputer / Laptop
Ya iyalah... dalam belajar VB .Net tidak mungkin anda menggunakan batu untuk membuat
Aplikasi dengan VB Net, Jika anda hanya punya batu anda bisa langsung jual kepara pecinta
batu akik saja :)
2. Software Visual Studio / Visual Basic .Net
terbaru yaitu Visual Basic .Net 2015
3. Database
Dalam membuat Aplikasi dengan VB .Net nantinya kami akan memberikan Tutorial VB Net
tanpa database maupun dengan Database. Namun sebagian besar akan menggunakan
database. Untuk itu persiapkan database seperti : Office Access, MySQL, SQL Server, Oracle
dan lain sebagainya
4. Crystal Report
Crystal Report adalah software tambahan dalam belajar VB .Net, fungsinya sebagai
Reporting hasil pembuatan dengan VB .Net. Aplikasi yang kita buat nantinya akan
membuahkan Laporan atau Reporting yang pembuatannya dengan Crystal Report.
5. Kopi
Kopi adalah sejenis minuman yang enak untuk menemani kita dalam membuat Aplikasi.
Dalam menyusun koding, akan terasa nikmat bila ditemani dengan kopi Hehehhehe..
Mengenal Prosedur Dalam VB .NET
Visual Basic .Net terdapat 4 macam bentuk prosedur. berikut macam-macamnya serta
keterangannya.
1. Property
Prosedur ini memiliki 2 sifat yang biasa yang digunakan untuk menampung sebuah nilai
sehingga bisa digunakan oleh Anda maupun user lain. Sedangkan untuk kedua hanya
bertugas
sebagai status/fungsi/ekspos karena dibuat dalam lingkup readonly.
Kelebihan property adalah:
a. Anda bisa setting nilainya di jendela property.
b. Bisa digunakan pada logika ekspresi semisal If Then Else End If dll.
2. Sub
Ini adalah prosedur tunggal sehingga tidak mempunyai sifat apapun selain melakukan
tugasnya.
Serta tidak bisa menggunakannya pada logika ekspresi.
3. Event
Ini adalah prosedur yang hanya berjalan bila kondisinya dimungkinkan/berlaku.
Struktur Case Pada VB.NET
Apa itu struktur case pada VB Net ? Select Case ini digunakan untuk memeriksa kesesuaian
beberapa list nilai. Kemudian sebuah nilai
atau variabel diperiksa kesesuaiannya dengan setiap case.
Sintaks:
Select [Case] expression [Case expressionlist [statement] ] [Case Else
[elsestatement] ]End Select
Keterangan:
expression
adalah nolai atau variabel yang akan diperiksa.
expressionlist adalah List nilai atau variabel dalam case untuk dibandingkan dengan
expression.
dalam satu case dapat memiliki beberapa nilai yang dipisahkan dengan koma.
Statements
adalah code/pernyataan yang dijalankan jika expression cocok dengan
expressionlist.
elsestatements
adalah code/pernyataan yang akan dijalankan jika expression tidak ada yang
cocok
dengan expressionlist yang ada.
Contoh :
Code:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Button1.Text = "Grade"
Label1.Text = "Input score nilai dalam bentuk angka:"
Button2.Text = "Hasil kelulusan:"
Label2.Text = "Ketikan Grade A, B, C, D, atau E:"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Dim sngScore As Single = CSng(TextBox1.Text)
Select Case sngScore
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
Select Case Me.TextBox2.Text
Percabangan If Clause Satu Kondisi
VB.NET
Dalam membuat Program atau Aplikasi pasti anda akan menggunakan IF, baik menggunakan
VB NET atau Bahasa Pemograman yang lain. Dibawah ini akan kami jelaskan mengenai
penggunaan IF pada VB Net dan anda bisa langsung mempraktikannya :
Satu Kondisi
: IF ... THEN ...
Pada kondisi ini jika kondisi satu terpenuhi maka code result akan dijalankan atau dieksekusi.
Namun
jika tidak memenuhi kondisi maka tidak ada yang dieksekusi.
Sintaks:
If [kondisi] Then [Result]
(2 atau lebih baris result)
If [kondisi] Then [Result] [Result] ...End If
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
If i < 10 Then
i = i + 1
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
If i > 0 Then i = i - 1 : Label1.Text = i
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
i = 0
Label1.Text = i
Button1.Text =
"Tambah (+)"
Button2.Text =
"Kurang (-)"
End Sub
End Class Dim i As Integer
Private Sub Button1_Click(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles Button1.Click
If i < 10 Then i = i + 1 Label1.Text =
i End If End Sub
Private Sub Button2_Click(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles Button2.Click
If i > 0 Then i = i - 1 : Label1.Text = i End Sub
Private Sub Form1_Load(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles MyBase.Load i
= 0 Label1.Text = i Button1.Text =
"Tambah (+)"
Button2.Text =
"Kurang (-)"
End Sub
End Class
Runtime :
Percabangan If Clause Dua Kondisi
VB.NET
Dibawah ini akan kami jelaskan mengenai Percabangan If Clause Dua Kondisi VB.NET,
anda bisa langsung praktik pada komputer anda agar bisa dipahami dengan baik.
Dua Kondisi :
IF .... THEN .. ELSE....
Jika satu kondisi terpenuhi maka code result akan dieksekusi dan jika tidak maka akan
mencari
Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Button1.Text =
"Apply Format"
CheckBox1.Text =
"Red Font"
CheckBox2.Text =
"Lightened"
Label1.Text =
"SAMPLE TEXT"
End Sub
ByVal e As System.EventArgs) Handles Button1.Click
End Class Private
Sub Form1_Load(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles MyBase.Load
Button1.Text =
"Apply Format"
CheckBox1.Text =
"Red
Font"
CheckBox2.Text =
"Lightened"
Label1.Text
=
"SAMPLE TEXT"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles Button1.Click
Color.FromKnownColor(KnownColor.Control) End If End
SubEnd Class
Runtime:
Percabangan If Clause Tiga Kondisi
VB.NET
Berikut ini kami akan bahas mengenai Percabangan If Clause Tiga Kondisi Pada VB.NET. anda bisa mengikuti tutorial kami sebelumnya yaitu :
Percabangan If Clause Satu Kondisi Pada VB.NET
Percabangan If Clause Dua Kondisi Pada VB.NET
Tiga atau Lebih Kondisi : IF .. THEN .. ELSEIF ...
Setelah kita mengetahui satu kondisi, dua kondisi. Sekarang kita akan lebih lanjut memahami tiga atau lebih kondisi. Sama seperti satu dan dua kondisi sebelumnya yaitu jika pada kondisi pertama kita
sudah menemukan yang cocok maka code result langsung dieksekusi dan kondisi yang lain diabaikan. Namun jika belum sesuai maka akan memeriksa kondisi selanjutnya sampai Else andaikan belum ditemukan.
Sintaks:
If [kondisi] Then [Result] ...ElseIf [kondisi] Then [Result] ...Else [Result] ...End If
Code:
Public Class Form1 Private
Sub Form1_Load(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.Text = 0 Button1.Text = "Show Result!" Label1.Text = "[result]" End Sub
Private Sub Button1_Click(ByVal sender As System.Object,
_ ByVal e As System.EventArgs) Handles Button1.Click If
CSng(TextBox1.Text) >= 80 Then Label1.Text = "Nilai
A" ElseIf CSng(TextBox1.Text) >= 70 Then Label1.Text = "Nilai B" ElseIf CSng(TextBox1.Text) >=
60 Then Label1.Text = "Nilai
C" ElseIf CSng(TextBox1.Text) >= 50 Then
Label1.Text = "Nilai D" Else Label1.Text = "Nilai E" End If End SubEnd Class
Runtime:
VB .NET - Cara Koneksi Database Access
(.mdb)
Pada Tutorial Gratis Visual Basic .Net kali ini akan dibahas mengenai Cara Mudah Membuat Koneksi kedatabase Access .mdb dengan VB .Net. Tutorial dibawah ini kami akan menggunakan VB .Net versi 2010 Express. Bagi anda yang berbeda versinya, anda juga bisa mengikuti Tutorial dibawah ini.
Berikut langkah-langkahnya :
1. Membuat Project Baru VB .Net dan Menyimpannya
2. Membuat Database Access 2003 , Tabel Barang dan menyimpannya pada Bin / Debug 3. Membuat Form, Memasukan Koding dan Jalankan Program
NO.1 Membuat Project Baru VB 2010 dan Menyimpannya
Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows
All Programs
Klik Microsoft Visual Basic 2010 Express Klik File - New - Project
Klik OK
Maka akan keluar Form1 (lihat gambar diatas)
NO.2 - Membuat Database Access 2003 , Tabel Barang dan menyimpannya pada Bin / Debug
Buatlah sebuah database dengan nama : DBJNM.mdb Buatlah sebuah Tabel dengan Nama : Barang
Silahkan Design Tabel Barang dan Isi Tabel Barang tersebut sesuai gambar dibawah ini :
NO.3 Design Form, Masukan Koding dan Jalankan Program
Buatlah sebuah Form seperti gambar dibawah
Masukan Koding dibawah ini :
Imports System.Data.OleDb Public Class Form1
Dim Conn As OleDbConnection Dim da As OleDbDataAdapter Dim ds As DataSet
Dim LokasiDB As String Sub Koneksi()
LokasiDB = "provider=microsoft.jet.oledb.4.0;data source=DBJNM.mdb" Conn = New OleDbConnection(LokasiDB)
If Conn.State = ConnectionState.Closed Then Conn.Open() End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DataGridView1.DataSource = (ds.Tables("Barang")) End Sub
End Class
VB .Net - Cara Koneksi Database Access
(.accdb)
Pada Tutorial Gratis VB .Net kali akan dibahas mengenai cara membuat koneksi database Access .accdb. Database Access .accdb ini bisa anda gunakan dalam Micorosoft Office Access 2007 keatas. atau jika anda menggunakan Office Access versi 2010 atau 2013 pun bisa menggunakan tutorial ini. Caranya sangat mudah, anda cukup mengikuti tutorial dibawah dan langsung di praktikan pada komputer atau laptop anda
Berikut langkahnya :
No.1 Membuat Database dan Tabel Menggunakan Access 2007 atau 2010 atau 2013
Seperti yang sudah kami informasikan diatas, anda harus membuat database dengan Access. Nama Database : DBJNM.accdb
Buatkah tabel dengan Nama : SISWA
Design Tabel SISWA seperti gambar dibawah ini :
NO.2 Membuat Form Dengan Kodingnya
Jika anda sudah membuat database dan tabel, kini saatnya anda membuat form
dan koding dengan VB .Net
Buka VB .Net anda
Pada gambar diatas, hanya ditambahkan DataGridView
Kemudian masukan koding dibawah ini pada Form1
Imports System.Data.OleDb
Public Class Form1
Dim Conn As OleDbConnection
Dim da As OleDbDataAdapter
Dim ds As DataSet
Dim LokasiDB As String
Sub Koneksi()
LokasiDB = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DBJNM.accdb"
Conn = New OleDbConnection(LokasiDB)
If Conn.State = ConnectionState.Closed Then Conn.Open()
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
DataGridView1.DataSource = (ds.Tables("SISWA"))
End Sub
End Class
Note :
Jangan lupa, database DBJNM.accdb di pindahkan ke Folder Bin\Debug Project VB .Net anda
Silahkan
KLIK DISINI
untuk mendownload Tutorial Diatas
VB .NET - Cara Koneksi Database MySQL
Pada tutorial Gratis Visual Basic .Net kali ini akan dibahas mengenai : Cara Koneksi Database MySQL dengan VB .Net. Bagi anda yang akan membuat Aplikasi dengan VB .Net database MySQL.. Tutorial ini adalah tahap awal. Karena jika anda sudah bisa membuat Koneksi Database MySQL maka anda akan semakin mudah dalam membuat Aplikasi VB .Net dengan Database MySQL tersebut.
Untuk bisa mengikuti tutorial VB .Net kali ini pastikan anda sudah : 1. Install Xampp pada komputer anda
2. Install Connector Xampp ke VB yaitu ODBC versi 3.51
3. dan tentunya anda sudah menginstall Visual Basic .Net ( kami menggunakan Versi 2010 )
Berikut langkah-langkahnya :
No.1. Membuat database dan Tabel MySQL Dengan Xampp
Buatlah database dengan nama : dbjnm
Buatlah tabel dengan nama : tbl_buku
isi tabel barang tersebut dengan data seperti dibawah ini :
Jika sudah membuat langkah diatas, silahkan lanjutkan dengan langkah kedua
dibawah ini :
Baca Juga : Cara Mudah Koneksi Database SQL Server dengan VB .Net
No.2. Membuat Form1 pada VB Net 2010 dan Kodingnya
Buka Aplikasi VB Net 2010 anda
Jika sudah membuat Form1 seperti gambar diatas, silahkan masukan koding
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) _
Handles MyBase.Load
End If
End Sub
End Class
Silahkan Run atau Jalankan Project anda, dan berikut hasilnya :
VB .NET - Cara Koneksi Database SQL
Server
Pada tutorial gratis VB .Net kali ini akan dibahas mengenai Cara Koneksi Database SQL Server dengan VB .Net. Langkahnya sangat mudah, silahkan ikuti tutorial dibawah ini :
No.1 - Membuat Database dan Tabel Dengan SQL Server
Buatlah Database Pada SQL Server dengan nama :
DBJNM
Buatlah Tabel dengan nama :
TBL_PEGAWAI
dengan design tabel seperti gambar
dibawah ini :
Kemudian karena nantinya kita akan mengkoneksikannya saja, maka membuat
sample data pada
TBL_PEGWAI tersebut. silahkan masukan seperti contoh dibawah ini :
Baca Juga : Cara Koneksi Database MySQL dengan VB .Net
No.2 - Membuat Form1 Beserta Kodingnya
Buka Visual Basic .Net anda
Buatlah Form Seperti gambar dibawah ini :
Pada Form diatas, hanya ditambahkan Datagridview1
Kemudian pada Form1, masukan koding dibawah ini :
Imports System.Data.SqlClient
Public Class Form1
Dim Conn As SqlConnection
Dim da As SqlDataAdapter
Dim ds As DataSet
Dim LokasiDB As String
Sub Koneksi()
LokasiDB = "data source=TMEDIA007;initial catalog=DBJNM;integrated
security =true"
Conn = New SqlConnection(LokasiDB)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Koneksi()
da = New SqlDataAdapter("Select * from TBL_PEGAWAI", Conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "TBL_PEGAWAI")
DataGridView1.DataSource = (ds.Tables("TBL_PEGAWAI"))
End Sub
End Class
Kemudian silahkan Run atau jalankan Project VB Net anda
Hasilnya adalah seperti gambar dibawah ini :
VB .Net - Cara Mengatur Lebar
DatagridView
Bagaimana cara mengatur atau mengubah Lebar DataGridView pada VB .Net? Jika anda mempunyai pertanyaan diatas, maka tutorial dibawah ini tepat untuk anda. Bagi anda programmer VB .Net yang berbasis database mungkin dipastikan anda akan menggunakan DatagridView.
Secara Default, Lebar DatagridView pada VB .Net adalah sama, jika isi pada datagrid banyak atau melebar, maka tampilan datagridview tidak bisa mengikutinya. Oleh karena itu agar tampilan Form semakin menarik dan mudah dilihat oleh pemakai aplikasi anda, anda harus mengatur Lebar DatagridView tersebut.
Untuk mempraktikannya, silahkan anda gunakan contoh atau Download Koneksi VB .Net Dengan Access 2007 (accdb) jika anda sudah menampilkan Datagrid seperti gambar diatas, anda cukup masukan koding dibawah ini. Kemudian untuk mengganti lebar datagrid sesuai keinginan anda. Silahkan ganti Angka dibawah.
Berikut kodingnya :
DataGridView1.Columns(0).Width = 70 DataGridView1.Columns(1).Width = 150 DataGridView1.Columns(2).Width = 60
VB .Net - Cara Mempercantik DatgridView
Bagaimana cara mempercantik Tampilan DatagridView pada Visual Basic .Net ? Pada tutorial gratis VB .Net kali ini akan membahas tentang Cara Mempercantik Tampilan DatagridView pada VB .Net. Bagi anda programmer Visual Basic .Net yang ingin tampilan Form lebih hidup dan indah anda perlu sedikit menambahkan tampilan datagrid agar lebih nyaman dilihat oleh pengguna Aplikasi yang anda buat.
Untuk cara mempercantiknya anda bisa menggunakan
1. Merubah Lebar Kolom Datagrid agar sesuai dengan data yang ada di tabel 2. Membuat Warna Zebra pada datagrid.
Untuk point nomor satu (1) sudah kami buatkan pada tutorial sebelumnya. anda bisa pilajari dengan KLIK LINK INI
Untuk point nomor Dua (2). anda perlu menambahkan sedikit koding lagi. sehingga kodingnya menjadi seperti dibawah ini :
Imports System.Data.OleDb Public Class Form1
Dim Conn As OleDbConnection Dim da As OleDbDataAdapter Dim ds As DataSet
Dim LokasiDB As String Sub Koneksi()
LokasiDB = "provider=microsoft.jet.oledb.4.0;data source=DBJNM.mdb" Conn = New OleDbConnection(LokasiDB)
If Conn.State = ConnectionState.Closed Then Conn.Open() End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DataGridView1.DataSource = (ds.Tables("Barang")) DataGridView1.Columns(0).Width = 70
DataGridView1.Columns(1).Width = 150 DataGridView1.Columns(2).Width = 80 DataGridView1.Columns(3).Width = 80
End Class
Hasilnya adalah seperti gambar dibawah ini :
Note :
Untuk koding warna kuning : Digunakan untuk mengatur lebar datagrid Untuk koding warna Orange : Digunakan untuk mengatur warna Zebra
Membuat Project Aplikasi Penjualan
Dengan VB .Net
Ini adalah Tahap Pertama dalam membuat Aplikasi Penjualan Dengan VB .Net 2010. Bagi anda yang sedang belajar VB .Net mungkin anda bisa mengikuti tahapan dari kami sehingga anda bisa membuat Aplikasi Penjualan dengan Visual Basic .Net.
Untuk bisa mengikuti tutorial dari kami, mohon dipersiapkan
1. Install SQL Sever untuk database
2. Install Visual Basic .Net ( kami menggunakan VB .Net 2010)
Jika sudah menginstall semua list diatas, anda bisa mengikuti turial dibawah ini.
Berikut ini cara membuat Project Aplikasi Penjualan dengan VB .Net
Buka komputer anda Klik Start - All Programs
Silahkan Klik Visual Studio 2010
Klik File - New Project
Kemudian Muncul gambar dibawah ini :
Jika sudah muncul seperti gambar diatas, maka anda telah sukses membuat Project Aplikasi Penjualan dengan VB .Net
VB .Net - Membuat Menu Utama Aplikasi
Penjualan
Ini adalah Tahap Kedua dalam membuat Aplikasi Penjualan dengan Visual Basic .Net. Seperti yang kami sampaikan pada Tahap Satu dimana aplikasi yang akan kita buat ini menggunakan VB .Net 2010 dan Database SQL Server.
Tahap 01 : Membuat Project Aplikasi Penjualan
Berikut langkahnya :
Silahkan Buka Project anda sebelumnya :
Silahkan Klik Gambar diatas
Pada Kotak Warna Merah diatas Terdapat Form1.vb Silahkan ganti dengan FormMenuUtama.vb
Kemudian, Buatlah menu menu seperti gambar diatas.
Dengan langkah diatas, anda telah selesai membuat Form Menu Utama Aplikasi Penjualan Dengan VB .Net
Membuat Database dan Tabel Aplikasi
Penjualan
Ini adalah Tahap Ketiga dalam membuat Aplikasi Dengan Visual Basic .Net Database SQL Server. Pada tahap ini anda akan diajak untuk membuat Database dan Tabel menggunakan SQL Server. untuk itu pastikan anda sudah install SQL server pada komputer anda yaaa...
Kami menggunakan SQL Server 2008 R2
Berikut langkahnya : Klik Start- All Programs
Klik SQL Server Management Studio
Klik Connect
Silahkan Buat Database Dengan Nama : DBJNMJUAL Kemudian buatlah Tabel dengan nama : TBL_ADMIN
Silahkan isi untuk sample data
Dengan langkah diatas, anda telah sukses membuat Database dan Tabel Aplikasi Penjualan
VB .Net - Membuat Koneksi Database
Penjualan
Berikut ini adalah Tahap KeEmpat dalam membuat Aplikasi penjualan dengan Visual Basic .Net. Kami menggunakan VB .Net 2010 dan Database SQL Server
Untuk mengikuti tahap ini, pastikan anda telah mengikuti tahap sebelumnya : Tahap 01 : Membuat Project Aplikasi Penjualan
Tahap 02 : Membuat Form Menu Utama
Tahap 03 : Membuat Database dan Tabel Penjualan
Jika sudah mengikuti tahap diatas, silahkan ikuti tahap dibawah ini :
Silahkan buka Project Aplikasi Penjualan anda sebelumnya :
Lihat gambar diatas, pada tahap sebelumnya anda telah sukses membuat Form Menu Utama Untuk membuat Koneksi Database sangat mudah
Klik Add
Kemudian masukan koding dibawah ini :
Imports System.Data.SqlClient Module Module1
Public CONN As SqlConnection Public CMD As SqlCommand Public DS As New DataSet Public DA As SqlDataAdapter Public RD As SqlDataReader Public LokasiData As String Public Sub Koneksi()
LokasiData = "data source=TMEDIA07;initial catalog=DBJNMJUAL;integrated security=true" CONN = New SqlConnection(LokasiData)
Silahkan samakan warna kuning diatas dengan Computer Name anda
Dengan langkah diatas, anda telah sukses membuat Koneksi Database dengan Module
VB .Net - Membuat Form Login Aplikasi
Penjualan
Berikut ini adalah Tahap KeLima dalam membuat Aplikasi Penjualan VB .Net. Kami menggunakan Vb .Net 2010 dan Database SQL Server
Tahap Sebelumnya :
Tahap 01 : Membuat Project Aplikasi Penjualan Tahap 02 : Membuat Form Menu Utama
Tahap 03 : Membuat Database dan Tabel Penjualan Tahap 04 : Membuat Koneksi Database Dengan Module
Berikut ini langkah dalam membuat Form Login Aplikasi Penjualan Buka Project anda sebelumnya :
Jika anda lihat gambar diatas, anda telah sukses membuat koneksi database dengan module pada tahap keempat
Klik Add
Jika sudah silahkan buat Design FormLoagin seperti gambar dibawah ini :
Jika sudah membuat seperti gambar diatas, silahkan masukan koding dibawah ini :
FormLogin
Imports System.Data.SqlClient Public Class FormLogin
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = Chr(13) Then TextBox2.Focus()
End Sub
Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress If e.KeyChar = Chr(13) Then Button1.Focus()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click and passwordadmin='" & TextBox2.Text & "'", CONN)
RD = CMD.ExecuteReader RD.Read()
Else
MsgBox("Kode Admin atau Password salah") End If
End If End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Close() End Sub Sub Terbuka()
FormMenuUtama.MasterToolStripMenuItem.Enabled = True FormMenuUtama.LogoutToolStripMenuItem.Enabled = True FormMenuUtama.TransaksiToolStripMenuItem.Enabled = True FormMenuUtama.LaporanToolStripMenuItem.Enabled = True FormMenuUtama.UtilityToolStripMenuItem.Enabled = True FormMenuUtama.LoginToolStripMenuItem.Enabled = False End Sub
Private Sub FormLogin_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
TextBox1.Focus() End Sub
Private Sub FormLogin_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
LoginToolStripMenuItem.Enabled = True LogoutToolStripMenuItem.Enabled = False MasterToolStripMenuItem.Enabled = False TransaksiToolStripMenuItem.Enabled = False LaporanToolStripMenuItem.Enabled = False UtilityToolStripMenuItem.Enabled = False End Sub
Handles MyBase.Load Call Terkunci() End Sub
Private Sub KeluarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KeluarToolStripMenuItem.Click
End End Sub
Private Sub LoginToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoginToolStripMenuItem.Click
FormLogin.ShowDialog() End Sub
End Class
Jika sudah, silahkan Run atau Jalankan Project anda
Klik File - Login. Masukan data login : ADM001 dan Password : ADMIN Klik Toombol Login
VB .Net - Membuat Koding Logout
Aplikasi Penjualan
Berikut ini adalah Tahap Kelima dalam membuat Aplikasi Penjualan Dengan VB .Net database SQL Server. Untuk membuat koding logout sangatlah mudah, kita hanya memanggil kondisi saat pertama kali FormMenuUtama di Load, yaitu dimana menu menu dalam kondisi disable atau tidak aktif
Berikut detailnya
Silahakn buka project VB ,Net anda sebelumnya :
Double Klik Menu Logout seperti gambar diatas Kemudian masukan koding dibawah ini :
Private Sub LogoutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LogoutToolStripMenuItem.Click
Call Terkunci() End Sub
Silahakn Jalankan kembali Project Aplikasi Penjualan anda