UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 5
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 2 Membuat autonumber, code simpan, ubah, hapus
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 3 Membuat Autonumber Jika Dimodelkan Class Dibagi Menjadi 3 Class Yakni Imports selalu berada di atas Public Class Deklarasi variable sebelum form load setelah public class
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 4 Membuat autonumber Format: BGxxxxx KONEKSIKONEKSI
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 5 •Bila program dijalankan : Membuat Autonumber Akan muncul BG00001pada textbox kode barang Kursor aktif di tetxbox kode barang
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 6 Membuat Autonumber Bula ditambahkan code program : Kursor akan aktif dan fokus ke textbox nama barang Kursor aktif dan fokus ke textbox nama barang
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 7 Membuat code program simpan, ubah, hapus Membuat autonumber setelah muncul messagebox
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 8 Membuat code program simpan, ubah, hapus Mengosongkan textbox setelah muncul messagebox Membuat txtkdbrg aktif dan kursor fokus di txtkdbrg
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 9 Membuat code program simpan, ubah, hapus Mengosongkan textbox setelah muncul messagebox Membuat txtkdbrg aktif dan kursor fokus di txtkdbrg
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 10 Syntax dalam code program •Simpan sql = "INSERT INTO BARANG(TKDBRG, TNMBRG, TSATUAN) " & _ "VALUES('" & txtKdBrg.Text & _ " ','" & txtNmBrg.Text & "','" & txtSatuan.Text & "')“ •Ubah sql = "UPDATE BARANG SET TNMBRG='" & txtNmBrg.Text & "'," & _ "TSATUAN='" & txtSatuan.Text & "' " & _ "WHERE TKDBRG='" & txtKdBrg.Text & "'“ •Hapus sql = "DELETE FROM BARANG WHERE TKDBRG='" & txtKdBrg.Text & "'"
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 11 Syntax dalam code program •Simpan •Dalam code program : sql = "INSERT INTO BARANG(TKDBRG, TNMBRG, TSATUAN) " & _ "VALUES('" & txtKdBrg.Text & _ " ','" & txtNmBrg.Text & "','" & txtSatuan.Text & "')“ •Syntax asli dalam query : INSERT INTO BARANG(TKDBRG, TNMBRG, TSATUAN) VALUES(‘001’,’meja’,’1000’)
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 12 Syntax dalam code program •Perhatikan!!!! •Values asli berbentuk : VALUES(‘001’,’meja’,’1000’) •Values dalam code program : "VALUES('" & txtKdBrg.Text & _ "','" &txtNmBrg.Text& "','" &txtSatuan.Text& "')" ‘001’ '" & txtKdBrg.Text & "' ‘001’,’meja’ '" &txtKdBrg.Text& "','" &txtNmBrg.Text& "' (‘001’,’meja’,’1000’) ('" & txtKdBrg.Text & _ "','" &txtNmBrg.Text& "','" &txtSatuan.Text& "')"
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 13 ‘ 001 ’ ‘ " & txtKdBrg.Text & " ' ‘ 001 ’,’ meja ’ ‘ " &txtKdBrg.Text& “ ',‘ " &txtNmBrg.Text& "‘ (‘ 001’,’meja’,’1000’) (‘ " & txtKdBrg.Text & "','" &txtNmBrg.Text& "','" &txtSatuan.Text&“ ')" Syntax dalam code program Isi dari value nya Perhatikan separator pemisah!!!!
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 14 Syntax dalam code program •Simpan sql = "INSERT INTO BARANG(TKDBRG, TNMBRG, TSATUAN) " & _ "VALUES('" & txtKdBrg.Text & _ " ','" & txtNmBrg.Text & "','" & txtSatuan.Text & "')“ Maka bila dimunculkan dalam messagebox, syntax berupa : Sesuai dengan syntax asli dalam query : INSERT INTO BARANG(TKDBRG, TNMBRG, TSATUAN) VALUES(‘001’,’meja’,’1000’)
FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 15 Membuat code program simpan, ubah, hapus