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

dokumen-dokumen yang mirip
Praktikum 5 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

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

Bahasa Pemrograman-1 (Visual Basic)

Membuat Form Input Barang (Untuk Server)

Pemrograman Database dengan perintah SQL

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

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

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

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

KODE PROGRAM FORM PENJUALAN

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

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

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

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

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

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

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

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


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

Program absen dengan menggunakan visual basic 6.0

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

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

MEMBACA RECORD DENGAN ADODC

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


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

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

MetaMessage Desain Form MetaMessage


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


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

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

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

FUNGSI PENCABANGAN DAN PERULANGAN

LAMPIRAN. Source Code Program Untuk MDI Utama

PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0

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

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

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

BAHASA PEMROGRAMAN (LISTING PROGRAM)

Langkah-Langkah Membuat Macro Point of Sales

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Basic Programing Visual Basic

Kartu Bimbingan Tugas Akhir Mahhasiswa

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

Oracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

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

Visual Basic 6.0 For Beginners

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT


DISUSUN OLEH : : Friska Rosalina NIM :

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

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager

BAB 2 PEMBUATAN APLIKASI PERPUSTAKAAN SEKOLAH

BAB II MICROSOFT VISUAL STUDIO

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Pertemuan-1 TIPE DATA STRUKTUR

MEMBUAT DATABASE DENGAN ADO

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

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

PEMROGRAMAN VB.NET. Sintaks Pada Class

Contoh Aplika Aplik si a VB dengan Database Oracle 1

PRAKTIKUM 1 ( PENGGUNAAN ADO )

Menggunakan DataGrid dengan ADODC 1. Tanamkan pada form sebuah ADODC dan DataGrid

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VIII PENGENALAN DATABASE

j = dengan menggunakan fungsi aktivasi untuk menghitung sinyal outputnya:

SNIPTEK 2014 ISBN: SISTEM INFORMASI AKUNTANSI JURNAL UMUM TELKOMSEL SUKABUMI

Universitas Sumatera Utara

Form dan Kontrol. 5.1 Form

Listing Program a. Form Login. Public LoginSucceeded As Boolean

Gambar 4.60Tampilan Menu Utama

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

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

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

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

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

PENGGUNAAN STRUKTUR KONTROL

LAMPIRAN A : LISTING PROGRAM

MODUL I. DDL ( Data Definition Language )

PEMROGRAMAN VB.NET. Koneksi Ke Database

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir

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

GAMBAR IV.21 FORM LOGIN

Koneksi Visual Basic Dan Database Microsoft Access

SISTEM INFORMASI PENJUALAN GROSIR BUKU DI TOKO PUSTAKA ILMU PONOROGO

PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 SKRIPSI

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

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

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

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI BELANJA

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

PENGGUNAAN STRUKTUR KONTROL

Transkripsi:

Praktikum-20 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG KELUAR 1. Buat Table : BarangKeluar, pada Database StockGudang, dengan struktur sebagai berikut : 2. Buat Form Cari Customer dengan Layout sebagai berikut : Atur Properti sebagai berikut : 1. Name : CariCst 2. Name : DataGrid1 Buat Koding program sebagai berikut : Sub () perintah = "select * from customer" Set vardat = varkon.execute(perintah) Private Sub Form_Load() Private Sub DataGrid1_Click() Barang_Keluar.txtkodecst = DataGrid1.Columns(0).Text Barang_Keluar.txtnamadealer.Text = DataGrid1.Columns(1).Text Barang_Keluar.Txtnoseri.Enabled = True Unload Me

3. Buat Form Barang Keluar dengan Layout sebagai berikut : Atur Properti sebagai berikut : 1. Name : Barang_Keluar 2. Name : TxtInvoice 3. Dibuat dengan DateTime Picker, Name : TglKeluar 4. Name : TxtNoSeri 5. Name : TxtKodeBrg 6. Name : TxtNamaBrg 7. Name : TxtSatuan 8. Name : TxtHrgJual 9. Name : TxtKodeCst 10. Name : CmdCari 11. Name : TxtNamaDealer 12. Name : Combo1, Llist : No Invoice, No Seri 13. Name : TxtCari 14. Name : CmdTambah 15. Name : CmdKoreksi 16. Name : CmdBatal 17. Name : CmdSimpan 18. Name : CmdKeluar 19. Name : DataGrid1 20. Tambahkan 1 Buah TextBox ganti Namenya : TxtJmlh, dan sembunyikan (Misal dibelakang DataGrid1).

Buat Koding sebagai berikut : 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 Sub () perintah = "select * from barangkeluar" Set vardat = varkon.execute(perintah) Private Sub Form_Load() panggil Private Sub Form_Activate() tglkeluar.value = Now() tidakaktifdata cmdsimpan.enabled = True cmdbatal.enabled = False txtjmlh.text = 1 Private Sub cmdtambah_click() aktifdata

txtinvoice.setfocus cmdbatal.enabled = True Private Sub cmdbatal_click() cmdbatal.enabled = False Private Sub cmdkeluar_click(index As Integer) Unload Me 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) If KeyAscii = 13 Then Txtnoseri.SetFocus Private Sub txtnoseri_keypress(keyascii As Integer) If KeyAscii = 13 Then Set vardat = varkon.execute("select * from barangkeluar where noseri='" & txtnoseri.text & "'") MsgBox ("No Seri barang ini telah keluar sebelumnya... ") tglkeluar.value = vardat!tglkeluar txtnoseri.setfocus Set vardat = varkon.execute("select * from barangmasuk where noseri ='" & txtnoseri.text & "'") 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 = "" txtnoseri.setfocus Set vardat = varkon.execute("select * from barangmasuk where noseri ='" & txtnoseri.text & "'") txtkodebrg.text = vardat!typebrg txtjmlh.text = 1 cmdsimpan.enabled = True 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 ='" & Txtnoseri.Text & "'") txtkodecst.text = vardat!kodecst txtinvoice.text = vardat!invoice Private Sub cmdcari_click() caricst.show Txtnoseri.Enabled = True aktifdata 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 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 = "" Txtnoseri.SetFocus cmdbatal.enabled = True Else cmdtambah.enabled = True cmdbatal.enabled = False 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 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)