dokumen-dokumen yang mirip















Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL


Budi permana, S.Kom

PEMROGRAMAN VB.NET. Koneksi Ke Database

BAB IV IMPLEMENTASI DAN PENGUJIAN

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All


PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

Program Database Penjualan Barang


2. MySql (menggunakan namespace ODBC atau mysql client) Command + DataReader. Textbox Label Combobox Listbox. Cara mengambil dan menampilkan database

Sistem Informasi Penggajian Karyawan Berbasis Desktop

HOW TO CALL A REPORT IN VB.NET

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

BAB IV IMPLEMENTASI DAN PENGUJIAN

PEMROGRAMAN VB.NET. Sintaks Pada Class

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II MICROSOFT VISUAL STUDIO

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

PENGKODEAN AKSES FORM SISTEM USER

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Source Code Test Program Dengan VB Net

Cara Koneksi Database

BAB VIII PENGENALAN DATABASE

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

PEMROGRAMAN VISUAL BASIC

Gambar 5.1 Hierarki Sistem Admin

KONEKSI DATABASE SQL DENGAN VB.NET

BAB IV IMPLEMENTASI DAN TESTING

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5

PEMROGRAMAN TERSTRUKTUR II

Irvan Lewenusa

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan


Modul x login dan Periode


Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

MODUL 2 IP ADDRESS SOCKET

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.


BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

BAB VII MENU, TOOLBAR DAN STATUSBAR

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

Writting Procedure and Function

Sesi 12 : Pengenalan Pemrograman Database

TiPe Data Array di Vb.net. By Faizah,S.Kom



SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

MODUL 3 Pemrograman ADO.NET : Connected Environtment

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN


SOLUTIONS DAN PROJECT

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

MODUL 2 PERANCANGAN INTERFACE

PENGGUNAAN STRUKTUR KONTROL

Bab 4. Hasil Dan Pembahasan


Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur.

BAB Memulai VB.Net

1. Fungsi Kata. private sub kata() { label1.text = "STT" } 2. button1_click { kata() } 2. button1_click



MODUL 2 SELECTION & LOOPING PADA FORM


MENU. 5.1 Membuat MenuStrip

LISTING PROGRAM. Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer


LAMPIRAN. : AP_BANK_BRANCHES merupakan tabel yang berisi data-data


Bab 4 Hasil dan Pembahasan

Sistem Informasi Pendistribusian Penjualan Velg

Sistem Informasi Pengadaan ATK ( Alat Tulis Kantor )

Bab 4 Hasil dan Pembahasan

BAB 4 PROTOKOL TCP UDP - REMOTE

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

Transkripsi:

APLIKASI PENGOLAHAN NILAI - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dan Tabel Lakukan langkah-langkah di bawah ini untuk membuat database dan tabel. 1. Buka database access 2003 2. Buatlah sebuah database yang baru kemudian tulis nama database DBNilai.mdb dan simpan di posisi DEBUG project anda 3. Kemudian buatlah tabel user dengan cara klik menu Create >> Table >> Klik kanan table1 >> Design View dan tulis nama tabel 4. Selanjutnya buatlah beberapa tabel dengan struktur berikut ini : 1

Bentuk Relasi Tabel Membuat Module Koneksi Database 2

Tujuan utama membuat module ini adalah agar koneksi ke database cukup dibuat satu kali dan dapat digunakan berkali-kali pada semua form dalam project yang bersangkutan dengan hanya menuliskan nama fungsinya. Coding : Imports System.Data.OleDb Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared Module Module1 Public Conn As OleDbConnection Public DA As OleDbDataAdapter Public DS As DataSet Public CMD As OleDbCommand Public DR As OleDbDataReader Public cryrpt As New ReportDocument Public crtablelogoninfos As New TableLogOnInfos Public crtablelogoninfo As New TableLogOnInfo Public crconnectioninfo As New ConnectionInfo Public CrTables As Tables Public Sub SetingLaporan() With crconnectioninfo.servername = (Application.StartupPath.ToString & "\DBNilai.mdb").DatabaseName = (Application.StartupPath.ToString & "\DBNilai.mdb").UserID = "".Password = "" End With CrTables = cryrpt.database.tables For Each CrTable In CrTables crtablelogoninfo = CrTable.LogOnInfo crtablelogoninfo.connectioninfo = crconnectioninfo CrTable.ApplyLogOnInfo(crtableLogoninfo) Next End Sub Public Sub Koneksi() Conn = New OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=dbnilai.mdb") 3

Conn.Open() End Sub End Module jika penulisan coding anda mengalami error, maka anda harus tambahkan references dengan cara sebagai berkut : 1. Klik menu project >> Pilih add reference 2. Pilih crystalldecisions.crystalreport.engine >> ok 3. Lakukan hal yang sama untuk crystalldecisions.share >> ok Form Login Logika program dalam form login : 1. Setelah mengisi nama user lalu menekan enter maka kursor pindah ke password 2. Setelah mengisi password lalu menekan enter maka kursor pindah ke button Login 4

3. Pada saat Login di klik maka cari nama_user dan pass_user di tabel user 4. Jika data tidak ditemukan maka munculkan pesan password salah 5. Jika data ditemukan, maka form login disembunyikan dan menu untuk admin ditampilkan 6. Pada Menu utama panel1 tampilkan kode user, di panel2 tampilkan nama user, di panel3 tampilkan status user Catatan : Sebelumnya menu utama harus dibuat terlebih dahulu dengan menambahkan MenuStrip dan StatusStrip. Pembahasan tentang hal dapat dilihat dalam video tutorial. Coding Imports System.Data.OleDb Public Class Login 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 If 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 If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Try Call Koneksi() CMD = New OleDbCommand("select * from tbluser where nama_user='" & TextBox1.Text & "' and pwd_user='" & TextBox2.Text & "'", Conn) DR = CMD.ExecuteReader DR.Read() If Not DR.HasRows Then MsgBox("Login gagal") TextBox1.Clear() TextBox2.Clear() TextBox1.Focus() Else Me.Visible = False MenuUtama.Show() 5

MenuUtama.Panel1.Text = DR.Item("id_user") MenuUtama.Panel2.Text = DR.Item("nama_user") MenuUtama.Panel3.Text = DR.Item("statuS") If MenuUtama.Panel3.Text = "USER" And MenuUtama.Panel3.Text = "OPERATOR" Then MenuUtama.Button1.Enabled = False End If End If Catch ex As Exception MsgBox(ex.Message) End Try End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub End Class Menu Utama Form menu utama digunakan untuk mengintegrasikan semua form yang ada dalam project yang bersangkutan. 6

Form User Logika dan proses program dalam form User adalah sebagai berikut : 1. Kode user dibuat secara otomatis dengan pola USR01 2. Nama user dan password diketik secara manual 3. Status user dipilih dalam combo 4. Proses edit dan hapus cukup dengan memilih data user dalam grid maka data akan masuk ke masingmasing textbox atau combo, kemudian lakukan proses edit atau hapus sesuai kebutuhan. 7

Dalam pembuatan sebuah form, sebaiknya menggunakan GroupBox agar mengatur posisi objek-objek di dalamnya lebih mudah. Form Mahasiswa Logika dan proses program dalam form siswa adalah sebagai berikut : 1. ID mahasiswa dibuat secara otomatis dengan pola 00001 2. Nama diketik secara manual 3. Kelas dipilih dalam combo 4. Jurusan tampil secara otomatis berdasarkan kelas yang dipilih dalam combo 5. Langkan selanjutnya menyimpan data baru tersebut 6. Proses edit dan hapus cukup dengan memilih data siswa dalam grid maka data akan masuk ke masingmasing textbox atau combo, kemudian lakukan proses edit atau hapus sesuai kebutuhan. 8

Form Mata Kuliah Proses program dalam pengolahan data mata kuliah hampir sama dengan data mahasiswa. 9

Form Dosen Bentuk form dosen berbeda dengan form master lainnya karena satu orang dosen dapat mengajar beberapa mata kuliah. Form Pengolahan nilai Laporan Data Mata Kuliah 10

11

Laporan Data Pengolahan nilai 12

13