Praktikum 5 Program Aplikasi Bisnis Imam Gunawan, M. Kom 1. Tambahkan tabel berikut, pada database stockgudang :

dokumen-dokumen yang mirip
FORM BARANG KELUAR. 1. Buat Table : BarangKeluar, pada Database StockGudang, dengan struktur sebagai berikut :

Praktikum 4 Program Aplikasi Bisnis Imam Gunawan, M. Kom 1. Tambahkan tabel berikut, pada database stockgudang :

Praktikum-19 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG MASUK

Membuat Form Input Barang (Untuk Server)

Bahasa Pemrograman-1 (Visual Basic)

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

Tutorial, Source code, Request Program Visual Basic

KODE PROGRAM FORM PENJUALAN

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

Pemrograman Database dengan perintah SQL

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati

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

Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com)

Program absen dengan menggunakan visual basic 6.0

Me.Picture = LoadPicture(App.Path & "\pakar.jpg") App.HelpFile = App.Path & "\Help.hlp" End Sub

LISTING PROGRAM. Private Sub Form_Load() lblwaktu.caption = Format(Now, "DDDD, d MMMM yyyy End Sub

LISTING PROGRAM. tanya = MsgBox("Apakah Anda yakin akan menghapus. kata : " & txtword.text & "?", vbquestion + gadoconn.

DATA. No Nama Bagian NRK Jabatan Golongan Pendidikan. 1 Ahmad Akbar PL Tukang Listrik Sounsistim IC/0 STM

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

Form Pemasok. Interface. Listing Program. Form Pemasok. Dim koneksi As ADODB.Connection Dim rspemasok As ADODB.Recordset. Dim cari As String

LISTING PROGRAM. Kode Form Splash Screen. Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.



Listing Program. Listing Form Login. Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 End Sub

DISUSUN OLEH : : Friska Rosalina NIM :

FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

Process Control. Private Sub cmdhapus_click() delete from mt_kereta_api where kodeka = 'txtkodeka' End Sub

LISTING PROGRAM. lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah

DAFTAR PUSTAKA. pada PT. Restu Mahkota Karya. Sekolah Tinggi Manajemen Informatika dan

LAMPIRAN. Source Code Program Untuk MDI Utama

LISTING PROGRAM. 1. Animasi Awal (animasiawal.frm) Private Sub Form_Load() ButtonClick = 0 Timer1.Enabled = True Timer1.Interval = 50 End Sub

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

FUNGSI PENCABANGAN DAN PERULANGAN


1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

Buka Project Baru simpan dengan PUSTAKA Buat Form Baru untuk pengisian Data Anggota dan simpan dengan nama frmanggota

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5


PEMROGRAMAN VB.NET. Sintaks Pada Class

Langkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini

Kartu Bimbingan Tugas Akhir Mahhasiswa

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

LISTING PROGRAM. 1. Listing Flash Pembuka. Private Sub Timer1_Timer() ProgressBar1.Value = ProgressBar1.Value + 4. If ProgressBar1.

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000


Visual Basic 6.0 For Beginners

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB II MICROSOFT VISUAL STUDIO

HandleError: MsgBox "Proses tidak bisa dikerjakan.", vbinformation, "Perhatian" On Error GoTo 0 End Sub

Tambahkan Form Baru untuk pengisian user login (password pemakaian) dan simpan dengan nama frmlogin

MetaMessage Desain Form MetaMessage

BAB VIII PENGENALAN DATABASE

PEMROGRAMAN VB.NET. Koneksi Ke Database

BAHASA PEMROGRAMAN (LISTING PROGRAM)

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

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

anggaran dapat dilihat pada gambar berikut ini:

Universitas Sumatera Utara

Pemrograman Database I. Danu Wira Pangestu 1. Konsep Dasar. Lisensi Dokumen:

GAMBAR IV.21 FORM LOGIN

Basic Programing Visual Basic

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

L-2. Listing Program Form Utama. Private Sub Form_Activate() Option3.SetFocus End Sub. Private Sub MnuKeluar_Click() End End Sub

Form Menu Utama L1-1. Private Sub Command1_Click() biodata.show. End Sub. Private Sub Command3_Click() frmcombopulau.show. 'Unload Me.

Pertemuan-1 TIPE DATA STRUKTUR

4. Lalu klik Worksheet List Car dan buat kolom seperti ini :

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

SNIPTEK 2014 ISBN: SISTEM INFORMASI AKUNTANSI JURNAL UMUM TELKOMSEL SUKABUMI

LISTING PROGRAM. Script Menu Utama Pada Game Tebak Kata

Algoritma Pemrograman 2 B

Listing Program. 1. FrmUser.frm

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM

j = dengan menggunakan fungsi aktivasi untuk menghitung sinyal outputnya:

Gambar 4.60Tampilan Menu Utama

LISTING PROGRAM. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm End Sub

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB IV IMPLEMENTASI DAN PENGUJIAN

DAFTAR KODE PROGRAM KODE FORM LOGIN

Praktikum 9 Validasi A. T U J U A N Memvalidasi Data Menggunakan Properti Required

L - 1. Tampilan Aplikasi ( Form Menu Utama ) Tampilan Form login

Langkah-Langkah Membuat Macro Point of Sales

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

Listing Program a. Form Login. Public LoginSucceeded As Boolean

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Berdasarkan analisa dan perancangan sistem yang telah

MODUL VII APLIKASI MULTIUSER TRANSAKSI PENJUALAN

Modul Visual Basic 6.0. By: Dian nuryahdi Asman, S.Kom

BAB IV IMPLEMENTASI DAN PENGUJIAN

PEMROGRAMAN CLIENT. Latihan 1. Buka IDE Visual Basic dan buat project baru, simpan pada folder anda masingmasing.

DAFTAR PUSTAKA. Multimedia Control, Steven Holzner. Diakses pada tanggal 14/09/2011 Dari


PRAKTIKUM 1 ( PENGGUNAAN ADO )

L A M P I R A N. Universitas Sumatera Utara

NoSiswa Nama PA Kelas1 Kelas2 Kelas Rafi Rachmat

LAMPIRAN WAWANCARA. Berikut adalah hasil selengkapnya wawancara dengan pihak perusahaan untuk

Transkripsi:

1. Tambahkan tabel berikut, pada database stockgudang : 2. Buat form CariBarang dengan tampilan sbb : 3. Desainlah Form Input Barang_Masuk seperti di bawah ini :

4. Buat koding program sebagai berikut : Private Sub cmdbatal_click() cmdbatal.enabled = False Private Sub cmdcari_click() caricst.show txtnoseri.enabled = True aktifdata Private Sub cmdkeluar_click(index As Integer) Unload Me Private Sub cmdkoreksi_click() perintah = "update barangkeluar set tglkeluar='" & tglkeluar.value & "',kodecst='" & txtkodecst.text & "',noseri='" & txtnoseri.text & "' where invoice='" & txtinvoice.text & "'" varkon.execute perintah cmdkoreksi.enabled = False cmdtambah.enabled = True Private Sub cmdsimpan_click() varkon.execute "insert into barangkeluar(invoice,tglkeluar,noseri,kodecst,jml) values " &"('" & txtinvoice.text & "','" & Format(tglkeluar.Value, "yyyy-mm-dd") & "'," & "'" & txtnoseri.text & "','" & txtkodecst.text & "','" & txtjmlh.text & "')" Dim Pesan As Byte pesan = MsgBox("Masih ada data Yang Sama??", vbyesno + vbexclamation, "Pesan") If pesan = vbyes Then txtnoseri.enabled = True txtnoseri.text = "" cmdbatal.enabled = True Else cmdtambah.enabled = True cmdbatal.enabled = False

Sub () txtinvoice.text = "" txtkodecst.text = "" txtnamadealer.text = "" txtnoseri.text = "" txtkodebrg.text = "" txtnamabrg.text = "" txtsatuan.text = "" txthrgjual.text = "" txtjmlh.text = "" Sub aktifdata() txtinvoice.enabled = True txtnoseri.enabled = True txtkodecst.enabled = True tglkeluar.enabled = True Sub tidakaktifdata() txtinvoice.enabled = False tglkeluar.enabled = False txtnoseri.enabled = False txtkodecst.enabled = False Private Sub cmdtambah_click() aktifdata txtinvoice.setfocus cmdbatal.enabled = True Private Sub Command1_Click() perintah = "delete from barangkeluar where noseri='" & txtnoseri.text & "'" varkon.execute perintah Private Sub Form_Activate() Set vardat = varkon.execute("select customer.kodecst,customer.namadealer,barangmasuk.noseri,barang.typebrg,barang.nam a,barang.satuan,barang.hrgjual,barangkeluar.invoice,barangkeluar.tglkeluar " &_ "from barang,customer,barangmasuk,barangkeluar where barangmasuk.noseri=barangkeluar.noseri and barangkeluar.invoice='" & txtinvoice.text & "' and barangkeluar.tglkeluar='" & Format(tglkeluar.Value, "yyyy-mm-dd") & "' order by barangkeluar.noseri") tglkeluar.value = Now() tidakaktifdata cmdbatal.enabled = False txtjmlh.text = 1

Sub () perintah = "select * from barangkeluar" Set vardat = varkon.execute(perintah) Private Sub Form_Load() panggil Private Sub TxtCari_Change() Dim rcs As String Select Case Combo1.ListIndex Case 0: rcs = "select * from barangkeluar where invoice like '" & TxtCari.Text & "%" & "' order by invoice" Case 1: rcs = "select * from barangkeluar where noseri like '" & TxtCari.Text & "%" & "' order by noseri" End Select Set vardat = varkon.execute(rcs) Private Sub txtinvoice_change() perintah = " select * from barangkeluar where invoice='" & txtinvoice.text & "'" Set vardat = varkon.execute(perintah) MsgBox " No Invoice ini sudah Ada..." txtkodecst.text = vardat!kodecst tidakaktifdata cmdcari.enabled = False txtkodecst.enabled = False Else txtkodecst.text = "" txtnamadealer.text = "" cmdcari.enabled = True txtjmlh.text = 1 Private Sub txtinvoice_keypress(keyascii As Integer) Private Sub txtjumlah_change() Private Sub txtjml_keypress(keyascii As Integer) cmdsimpan.setfocus

Private Sub Txtkodebrg_Change() Set vardat = varkon.execute("select * from barang where typebrg='" & txtkodebrg.text & "'") txtnamabrg.text = vardat!nama txtsatuan.text = vardat!satuan txthrgjual.text = vardat!hrgjual Set vardat = varkon.execute("select * from barangkeluar where noseri ='" & txtkodecst.text = vardat!kodecst Set vardat = varkon.execute("select * from barangkeluar where noseri ='" & txtinvoice.text = vardat!invoice Private Sub txtkodecst_change() If Len(txtkodecst.Text) = 5 Then Set vardat = varkon.execute("select * from customer where kodecst='" & txtkodecst.text & "'") txtnamadealer.text = vardat!namadealer Private Sub txtkodecst_keypress(keyascii As Integer) Private Sub txtnoseri_change() Set vardat = varkon.execute("select * from barangmasuk where noseri ='" & txtkodebrg.text = vardat!typebrg txtjmlh.text = 1 Private Sub txtnoseri_keypress(keyascii As Integer) perintah = " select * from barangkeluar where noseri='" & txtnoseri.text & "'" Set vardat = varkon.execute(perintah) MsgBox ("No Seri barang ini telah keluar sebelumnya... ") tglkeluar.value = vardat!tglkeluar Set vardat = varkon.execute("select * from barangmasuk where noseri ='" &

If vardat.recordcount = 0 Then MsgBox "Maaf No Seri Ini belum Pernah Masuk..." txtnoseri.text = "" txtkodebrg.text = "" txtnamabrg.text = "" txtsatuan.text = "" txthrgjual.text = "" txtjmlh.text = "" cmdcari.setfocus