SlideShare a Scribd company logo
VISUAL BASIC
PROGRAM TOKO ROTI MAS BOY
Disusun oleh
NAMA : FURQON AL BASYAR
NIM : (061330701271)
KELAS : 4CC
TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA
2015
PROGRAMVB
1. PROGRAMTOKOROTI MAS BOY
A. FORMYANG DIGUNAKAN :
- LABEL
- TEXTBOX
- COMMAND
- DATA GRID
- ADODC
B. ISIFORM
- LABEL
1. JENIS KUE
2. JUMLAH KUE
3. NAMA PELANGGAN
4. ALAMAT PELANGGAN
5. NAMA KASIR
6. JUMLAH HARGA
- TEXTBOX
1. JENISKUE
Data Field= JENISKUE, Data Source = Adodc1
2. JUMLAH KUE
Data Field= JUMLAH KUE, Data Source = Adodc1
3. NAMA PELANGGAN
Data Field= NAMA PELANGGAN,Data Source = Adodc1
4. ALAMAT PELANGGAN
Data Field= ALAMATPELANGGAN,Data Source = Adodc1
5. NAMA KASIR
Data Field= NAMA KASIR,Data Source = Adodc1
6. JUMLAH HARGA
Data Field= JUMLAH HARGA,Data Source = Adodc1
- COMMAND
1. TAMBAH
2. HAPUS
3. KELUAR
C. MEMBUAT FORMTOKOROTI MAS BOY
- Langkah awal kitaakan membuatnamaform :
- Selanjutnyabuatnamalabel padamasing-masingformsepertigambardibawah
- Untuk mengisi form,kitaakan membuatTextBox padaprogramini
- SetelahitubuatformCommanduntukmemasukkaninstruksi atauperintahyangakan
dijalankanpadaprogramini.
- Langkah terakhiryaitumembuatDatadan AdodcuntukmemasukkanDatabase yang
sebelumnyatelah kitabuatdi MS.ACCESSatau lainnya.
D. MENJALANKAN PROGRAM
- Untuk menjalankannya,pilihRun ->Start atau tekantombol F5.
Jikaberhasil,makatampilannyaakanseperti diatas.
- JalankantigaCommandyangtelahkitabuat.
a. TAMBAH DATA
Kitapilih TAMBAHDATA,laluisi sesuai TextBox masing-masing.Sepertigambar
dibawah,jikaberhasil makadataakanmasukke FormData.
b. HAPUS
Sama seperti bagianA,kitapilihHAPUS,dantentukanDatamana yangingin
Dihapus.Misalnyasayaakan menghapusDatayangbaru dibuat.
c. KELUAR
Untuk keluardari program, kitahanya pilihCommandKELUAR
E. SOURCE CODE PROGRAM
Private SubAdodc1_WillMove(ByVal adReasonAsADODB.EventReasonEnum,adStatusAs
ADODB.EventStatusEnum,ByVal pRecordsetAsADODB.Recordset)
On Error Resume Next
Adodc1.Caption=Adodc1.Recordset.AbsolutePosition&Adodc1.Recordset.RecordCount
End Sub
Private SubCommand1_Click()
Adodc1.Recordset.AddNew
End Sub
Private SubCommand2_Click()
On Error Resume Next
If Text1.Text= "" Then
MsgBox "NAMA KUE tidakbolehdikosongkan",vbCritical
ExitSub
ElseIf Text2.Text="" Then
MsgBox "JENISKUE tidakbolehdikosongkan",vbCritical
ExitSub
ElseIf Text3.Text="" Then
MsgBox "NAMA PELANGGAN tidakbolehdikosongkan",vbCritical
ExitSub
End If
Adodc1.Recordset.Update
Adodc1.Recordset.Requery
MsgBox "Data berhasil disimpan",vbInformation
End Sub
Private SubCommand3_Click()
Prompt$ = "Apakahanda inginmenghapusdatatersebut?"
ulang= MsgBox(Prompt$,vbOKCancel,"HapusData")
If ulang = vbOKThen
Adodc1.Recordset.Delete
Adodc1.Recordset.MoveFirst
MsgBox "Data berhasil dihapus",vbInformation
Else
MsgBox "Data gagal dihapus",vbCritical
End If
End Sub
Private SubCommand4_Click()
Dima AsString
a = MsgBox("Apakahandainginkeluar",vbYesNo+vbQuestion, "Perhatian")
If a = vbYesThen
UnloadMe
End If
End Sub

More Related Content

Viewers also liked

Twists and Turns on the Road to College
Twists and Turns on the Road to CollegeTwists and Turns on the Road to College
Twists and Turns on the Road to College
Christina Castro
 
Come (e perché) le HR devono sviluppare la loro resilienza...
Come (e perché) le HR devono sviluppare la loro resilienza...Come (e perché) le HR devono sviluppare la loro resilienza...
Come (e perché) le HR devono sviluppare la loro resilienza...
Cezanne HR Italia
 
My hometown sustainability taiz city task 2 riyadh almekhlafi
My hometown sustainability  taiz city task 2 riyadh almekhlafiMy hometown sustainability  taiz city task 2 riyadh almekhlafi
My hometown sustainability taiz city task 2 riyadh almekhlafi
Riyadh Almekhlafi
 
Where to buy coffee machines
Where to buy coffee machinesWhere to buy coffee machines
Where to buy coffee machines
Peter Mantu
 
ALLSHARP CORP_BagApp_ITB2016_final
ALLSHARP CORP_BagApp_ITB2016_finalALLSHARP CORP_BagApp_ITB2016_final
ALLSHARP CORP_BagApp_ITB2016_finalSerena Panighi
 
Skills developed whilst creating the website
Skills developed whilst creating the websiteSkills developed whilst creating the website
Skills developed whilst creating the website
SamanthaWilsonn
 
Il ruolo delle hr in azienda: possono guidare il business?
Il ruolo delle hr in azienda: possono guidare il business?Il ruolo delle hr in azienda: possono guidare il business?
Il ruolo delle hr in azienda: possono guidare il business?
Cezanne HR Italia
 
Representation of gender
Representation of genderRepresentation of gender
Representation of gender
SamanthaWilsonn
 
Lady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetualLady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetual
Viviana Delgado
 
Space 134 - Caltrans Transportation Concept Report (2012)
Space 134 - Caltrans Transportation Concept Report (2012)Space 134 - Caltrans Transportation Concept Report (2012)
Space 134 - Caltrans Transportation Concept Report (2012)
Community Development Department-Glendale, CA
 

Viewers also liked (11)

Twists and Turns on the Road to College
Twists and Turns on the Road to CollegeTwists and Turns on the Road to College
Twists and Turns on the Road to College
 
Come (e perché) le HR devono sviluppare la loro resilienza...
Come (e perché) le HR devono sviluppare la loro resilienza...Come (e perché) le HR devono sviluppare la loro resilienza...
Come (e perché) le HR devono sviluppare la loro resilienza...
 
My hometown sustainability taiz city task 2 riyadh almekhlafi
My hometown sustainability  taiz city task 2 riyadh almekhlafiMy hometown sustainability  taiz city task 2 riyadh almekhlafi
My hometown sustainability taiz city task 2 riyadh almekhlafi
 
Silabus mtk xii
Silabus mtk xiiSilabus mtk xii
Silabus mtk xii
 
Where to buy coffee machines
Where to buy coffee machinesWhere to buy coffee machines
Where to buy coffee machines
 
ALLSHARP CORP_BagApp_ITB2016_final
ALLSHARP CORP_BagApp_ITB2016_finalALLSHARP CORP_BagApp_ITB2016_final
ALLSHARP CORP_BagApp_ITB2016_final
 
Skills developed whilst creating the website
Skills developed whilst creating the websiteSkills developed whilst creating the website
Skills developed whilst creating the website
 
Il ruolo delle hr in azienda: possono guidare il business?
Il ruolo delle hr in azienda: possono guidare il business?Il ruolo delle hr in azienda: possono guidare il business?
Il ruolo delle hr in azienda: possono guidare il business?
 
Representation of gender
Representation of genderRepresentation of gender
Representation of gender
 
Lady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetualLady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetual
 
Space 134 - Caltrans Transportation Concept Report (2012)
Space 134 - Caltrans Transportation Concept Report (2012)Space 134 - Caltrans Transportation Concept Report (2012)
Space 134 - Caltrans Transportation Concept Report (2012)
 

Recently uploaded

436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
rhamset
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
jayakartalumajang1
 
COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
delphijean1
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
AnandhaAdkhaM1
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
indahrosantiTeknikSi
 
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
narayafiryal8
 
elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)
PES2018Mobile
 
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdfDAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
benediktusmaksy
 
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
HADIANNAS
 
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
AdityaWahyuDewangga1
 
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdfMATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
UmiKalsum53666
 

Recently uploaded (11)

436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
 
COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
 
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
 
elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)
 
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdfDAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
 
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
 
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
 
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdfMATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
 

Vb furqon al basyar

  • 1. VISUAL BASIC PROGRAM TOKO ROTI MAS BOY Disusun oleh NAMA : FURQON AL BASYAR NIM : (061330701271) KELAS : 4CC TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA 2015
  • 2. PROGRAMVB 1. PROGRAMTOKOROTI MAS BOY A. FORMYANG DIGUNAKAN : - LABEL - TEXTBOX - COMMAND - DATA GRID - ADODC B. ISIFORM - LABEL 1. JENIS KUE 2. JUMLAH KUE 3. NAMA PELANGGAN 4. ALAMAT PELANGGAN 5. NAMA KASIR 6. JUMLAH HARGA - TEXTBOX 1. JENISKUE Data Field= JENISKUE, Data Source = Adodc1 2. JUMLAH KUE Data Field= JUMLAH KUE, Data Source = Adodc1 3. NAMA PELANGGAN Data Field= NAMA PELANGGAN,Data Source = Adodc1 4. ALAMAT PELANGGAN Data Field= ALAMATPELANGGAN,Data Source = Adodc1 5. NAMA KASIR Data Field= NAMA KASIR,Data Source = Adodc1 6. JUMLAH HARGA Data Field= JUMLAH HARGA,Data Source = Adodc1 - COMMAND 1. TAMBAH 2. HAPUS 3. KELUAR
  • 3. C. MEMBUAT FORMTOKOROTI MAS BOY - Langkah awal kitaakan membuatnamaform : - Selanjutnyabuatnamalabel padamasing-masingformsepertigambardibawah
  • 4. - Untuk mengisi form,kitaakan membuatTextBox padaprogramini - SetelahitubuatformCommanduntukmemasukkaninstruksi atauperintahyangakan dijalankanpadaprogramini.
  • 5. - Langkah terakhiryaitumembuatDatadan AdodcuntukmemasukkanDatabase yang sebelumnyatelah kitabuatdi MS.ACCESSatau lainnya. D. MENJALANKAN PROGRAM - Untuk menjalankannya,pilihRun ->Start atau tekantombol F5. Jikaberhasil,makatampilannyaakanseperti diatas.
  • 6. - JalankantigaCommandyangtelahkitabuat. a. TAMBAH DATA Kitapilih TAMBAHDATA,laluisi sesuai TextBox masing-masing.Sepertigambar dibawah,jikaberhasil makadataakanmasukke FormData. b. HAPUS Sama seperti bagianA,kitapilihHAPUS,dantentukanDatamana yangingin Dihapus.Misalnyasayaakan menghapusDatayangbaru dibuat.
  • 7. c. KELUAR Untuk keluardari program, kitahanya pilihCommandKELUAR E. SOURCE CODE PROGRAM Private SubAdodc1_WillMove(ByVal adReasonAsADODB.EventReasonEnum,adStatusAs ADODB.EventStatusEnum,ByVal pRecordsetAsADODB.Recordset) On Error Resume Next Adodc1.Caption=Adodc1.Recordset.AbsolutePosition&Adodc1.Recordset.RecordCount End Sub Private SubCommand1_Click() Adodc1.Recordset.AddNew End Sub Private SubCommand2_Click() On Error Resume Next If Text1.Text= "" Then MsgBox "NAMA KUE tidakbolehdikosongkan",vbCritical ExitSub ElseIf Text2.Text="" Then MsgBox "JENISKUE tidakbolehdikosongkan",vbCritical ExitSub ElseIf Text3.Text="" Then MsgBox "NAMA PELANGGAN tidakbolehdikosongkan",vbCritical
  • 8. ExitSub End If Adodc1.Recordset.Update Adodc1.Recordset.Requery MsgBox "Data berhasil disimpan",vbInformation End Sub Private SubCommand3_Click() Prompt$ = "Apakahanda inginmenghapusdatatersebut?" ulang= MsgBox(Prompt$,vbOKCancel,"HapusData") If ulang = vbOKThen Adodc1.Recordset.Delete Adodc1.Recordset.MoveFirst MsgBox "Data berhasil dihapus",vbInformation Else MsgBox "Data gagal dihapus",vbCritical End If End Sub Private SubCommand4_Click() Dima AsString a = MsgBox("Apakahandainginkeluar",vbYesNo+vbQuestion, "Perhatian") If a = vbYesThen UnloadMe End If End Sub