Modul x login dan Periode

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

PEMROGRAMAN VB.NET. Koneksi Ke Database

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

PEMROGRAMAN VB.NET. Sintaks Pada Class

BAB II MICROSOFT VISUAL STUDIO

Source Code Test Program Dengan VB Net


BAB VIII PENGENALAN DATABASE


BAB IV IMPLEMENTASI DAN PENGUJIAN

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

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

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

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:


Budi permana, S.Kom

LAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa

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

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

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

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

BAB IV IMPLEMENTASI DAN TESTING

PENGKODEAN AKSES FORM SISTEM USER

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


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

PEMROGRAMAN VISUAL BASIC



KONEKSI DATABASE SQL DENGAN VB.NET

MODUL 3 Pemrograman ADO.NET : Connected Environtment

8 H Ya Ya 0 Tidak Tidak 0 Tidak G gejala

MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA. Oleh : Ilman Kadori, M.Kom.

Program Database Penjualan Barang

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


JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK IBNU SINA BATAM 2016

Gambar 5.1 Hierarki Sistem Admin

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench

HOW TO CALL A REPORT IN VB.NET

Denda = 28 % x pokok PKB x 2 ( angka 2 dilihat catatan no1) =.(denda PKB)

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

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

BAB IV HASIL DAN ANALISIS

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

Bab 4 Hasil dan Pembahasan

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

Sistem Informasi Penggajian Karyawan Berbasis Desktop

PEMBUATAN PROGRAM RAB DAN HARGA SATUAN DENGAN MENGGUNAKAN MICROSOFT EXCEL MACROS DAN VISUAL BASIC ABSTRAK



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

MODUL 2 SELECTION & LOOPING PADA FORM

BAB VIII VISUAL BASIC

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"


MODUL VII VISUAL BASIC

WAWANCARA. beserta tanggapan dari beliau sebagai berikut : paling kritis apa?

MODUL-MODUL PRAKTIKUM VB.

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

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

Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET


BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT

MODUL 2 PERANCANGAN INTERFACE

MODUL 4 Pemrograman ADO.NET : Disconnected Environtment

Manipulasi Database Dasar Dengan Visual Basic Net 2005

PENGGUNAAN STRUKTUR KONTROL

Membuat Program Kriptografi dengan VB.Net 2010

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

Pengenalan Microsoft Visual Studio 2010

Cara Koneksi Database


KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Irvan Lewenusa


BAB 4 PROTOKOL TCP UDP - REMOTE


WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah.

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah

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

BAB III METODOLOGI PENELITIAN


M. Choirul Amri. 2.1 Membuat Project Baru.

P5 Variabel, Tipe Data dan Operator

T : Apa kendala yang dihadapi oleh perusahaan terutama pada bagian export dan

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010

Backup dan Restore Database SQL Server 2005 Lewat Aplikasi Backup

MODUL-MODUL PRAKTIKUM VB.

Data Hasil Penelitian bobot 200 butir persilangan tanaman jagung


Input, edit dan hapus data Master Barang

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

Aplikasi Payroll dengan ASP.Net

Transkripsi:

A.Tujuan 1.Membuat form untuk kegiatan proses posting B.Teori B.1 Membuat Pesan Modul x login dan Periode Dim msgrslt As MsgBoxResult = MsgBox("Are you 21 years old or older?.", MsgBoxStyle.YesNo) If msgrslt = MsgBoxResult.Yes Then MsgBox("You are welcome to join.") ElseIf msgrslt = MsgBoxResult.No Then MsgBox("You must be at least 21 years old to join.") Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load First show a single-argument dialog box with MessageBox.Show. MessageBox.Show("Dot Net Perls is awesome.") Show a two-argument dialog box with this method. MessageBox.Show("Dot Net Perls is awesome.", _ "Important Message") Use a three-argument dialog box with MessageBox.Show.... Also store the result value in a variable slot. Dim result1 As DialogResult = MessageBox.Show("Is Dot Net Perls awesome?", _ "Important Question", _ MessageBoxButtons.YesNo) Use four parameters with the method.... Use the YesNoCancel enumerated constant and the Question icon. Dim result2 As DialogResult = MessageBox.Show("Is Dot Net Perls awesome?", _ "Important Query", _ MessageBoxButtons.YesNoCancel, _ MessageBoxIcon.Question) Use five arguments on the method.... This asks a question and you can test the result using the variable.

2 Dim result3 As DialogResult = MessageBox.Show("Is Visual Basic awesome?", _ "The Question", _ MessageBoxButtons.YesNoCancel, _ MessageBoxIcon.Question, _ MessageBoxDefaultButton.Button2) Use if-statement with dialog result. If result1 = DialogResult.Yes And _ result2 = DialogResult.Yes And _ result3 = DialogResult.No Then MessageBox.Show("You answered yes, yes and no.") Another dialog. Use MessageBox.Show overload that has seven arguments. MessageBox.Show("Dot Net Perls is the best.", _ "Critical Warning", _ MessageBoxButtons.OKCancel, _ MessageBoxIcon.Warning, _ MessageBoxDefaultButton.Button1, _ MessageBoxOptions.RightAlign, _ True) Show a dialog box with a single button. MessageBox.Show("Dot Net Perls is super.", _ "Important Note", _ MessageBoxButtons.OK, _ MessageBoxIcon.Exclamation, _ MessageBoxDefaultButton.Button1) End Class B.2

3 C. Desain Sistem Proses posting adminnya Dt user 1.1 Proses login Username password Petugas Tabel_periode Dt periode 1.2 Proses Pilih / buat periode Data periode Dt periode baru Gambar 7.1 DFD proses posting D. Persiapan

4 Isikan tabel

5 Buat tabel_ periode

6 1. Buat project Baru :contoh dengan nama : akunting 2. Buat Modul, dengan nama : Moduletoko Imports System.Data.Sql Imports System.Data.SqlClient Module Moduletoko Public koneksi As SqlConnection Public data As DataSet Public baca As SqlDataReader Public adaptor As SqlDataAdapter Public cmd As SqlCommand Public ass As DataTable Public sql As String Public periode_bulan, periode_tahun As String Public Sub buka() sql = "Data Source=WIN7-PC\SQLEXPRESS;Initial Catalog=toko_db;Integrated Security=True" koneksi = New SqlConnection(sql) Try If koneksi.state = ConnectionState.Closed Then koneksi.open() Catch ex As Exception MsgBox(Err.Description, MsgBoxStyle.Critical, "Error") End Try End Module d.1 Desain Form Login Gambar desain Form login a. Pada awal tambahkan Imports System.Data.SqlClient b. Form load

7 Private Sub Flogin_Load(sender As Object, e As EventArgs) Handles MyBase.Load Call buka() xlogin.text = "" xpass.text = "" b.tombol proses Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim ada As Boolean koneksi.close() Call buka() ada = False Try piye cmd = New SqlClient.SqlCommand("SELECT * FROM adminnya where username=" & xlogin.text & " and password=" & xpass.text & "", koneksi) cmd = New MySqlCommand("SELECT kode,nama FROM coba", koneksi) baca = cmd.executereader() While baca.read() ada = True End While Catch ex As Exception MessageBox.Show("tabel adminnya tidak terbaca!!!, karena " & ex.message) End Try If ada = True Then fperiode.showdialog() Me.Hide() Else MsgBox("login atau pass word salah ") c. Tombol logout Private Sub logout_click(sender As Object, e As EventArgs) Handles logout.click Application.Exit() 2. Buat form fperiode :

8 b.buat desain form Imports System.Data.SqlClient Public Class fperiode Dim jperiode As Integer Private Sub fperiode_load(sender As Object, e As EventArgs) Handles MyBase.Load Call buka() jperiode = 0 isi_bulan() periode() If jperiode > 0 Then ListView1.Enabled = True ListView1.Visible = True xbulan.visible = False XTAHUN.Visible = False Else ListView1.Enabled = False ListView1.Visible = False

9 Sub isi_bulan() xbulan.items.clear() For i = 1 To 31 xbulan.items.add(str(i)) Next Sub periode() Dim list(5) As String Dim itemlist As ListViewItem ListView1.View = View.Details ListView1.GridLines = True ListView1.FullRowSelect = True Add column header ListView1.Columns.Add("BULAN", 100) ListView1.Columns.Add("TAHUN", 70) ListView1.Columns.Add("STATUS", 70) ListView1.Items.Clear() koneksi.close() buka() Try cmd = New SqlCommand("SELECT * from tabel_periode", koneksi) baca = cmd.executereader() While baca.read() list(0) = baca("bulan") list(1) = baca("tahun") list(2) = baca("status") jperiode = jperiode + 1 End While Catch ex As Exception MessageBox.Show("tabel periode!!!, karena " & ex.message) End Try itemlist = New ListViewItem(list) ListView1.Items.Add(itemlist) Sub tambah_periode() Dim st As String st = "AKTIVE" koneksi.close() koneksi.open() sql = "INSERT INTO tabel_periode(bulan,tahun,status) VALUES(" & xbulan.text & "," & XTAHUN.Text & "," & st & ")" cmd.dispose() cmd = New SqlClient.SqlCommand(sql) cmd.connection = koneksi cmd.executenonquery() periode_bulan = Trim(xbulan.Text) periode_tahun = Trim(XTAHUN.Text) ** TOMBOL PROSES Private Sub PROSES_Click(sender As Object, e As EventArgs) Handles PROSES.Click

10 If jperiode = 0 Then tambah_periode() Else periode_bulan = ListView1.SelectedItems(0).Text periode_tahun = ListView1.SelectedItems(0).SubItems(1).Text Me.Hide() * ditulis jika fmenu sudah ada Fmenu_utama.ShowDialog() End Class CATATAN :tanda pada fmenu dibuang jika fmenu sudah ada.