SlideShare une entreprise Scribd logo
1  sur  22
Pemrograman Berorientasi Objek II
Visual Basic .NET 2010 – Access 2007
       Pertemuan 3: SQL Insert
         STAIN Batusangkar
            Edri Yunizal



            VB .NET 2010 + Access 2007 Pert. 3   1
update Tbbeli
Nofak   Tanggal                      Kodesuplie         diskon
tur                                  r
F01     6/9/2012                     B01                5000
F02     9-9-2012                     D01                500
F03     9-9-2012                     B01                0

Semua yang transaksinya dilakukan pada
Tanggal 9 ditambah diskonnya 1000
                   VB .NET 2010 + Access 2007 Pert. 3            2
VB .NET 2010 + Access 2007 Pert. 3   3
UPDATE TBBELI SET
DISKON=DISKON+1000
WHERE TGL=#2012-9-9#



         VB .NET 2010 + Access 2007 Pert. 3   4
INSERT INTO
TBBELI(NOFAKTUR,TGL,KODESUPLIER,
DISKON)
VALUES ('F04',#2012-9-10#,'C01',0)



            VB .NET 2010 + Access 2007 Pert. 3   5
DELETE
• Menghapus record tertentu yang sesuai
  dengan kriteria (kondisi)

DELETE FROM nama_tabel
WHERE kondisi

DELETE FROM tbsuplier
WHERE kodesuplier=‘F01’

                VB .NET 2010 + Access 2007 Pert. 3   6
• Hapus faktur yang tanggalnya 9 september
  2012

DELETE FROM tbbeli
WHERE tgl=#2012-9-9#




                VB .NET 2010 + Access 2007 Pert. 3   7
SELECT
• Memilih field tertentu sesuai dengan kriteria

• BU:
SELECT nama_fields
FROM nama_tabel
WHERE kondisi

Select * from tbsuplier
SELECT namasuplier FROM tbsuplier
Select kodesuplier from tbsuplier
Select namasuplier,kodesuplier FROM tbsuplier

                     VB .NET 2010 + Access 2007 Pert. 3   8
AS
SELECT kodesuplier as kodenya,namasuplier as
namanya
FROM tbsuplier




                VB .NET 2010 + Access 2007 Pert. 3   9
Update tbsuplier sbb:
KodeSUPLIER NAMASUPLIER



B01        Indah Motor
C01        Citra Karya Abadi Tangguh
D01        Pelita Indah
F01        Tanjung Jaya
UPDATE tbsuplier set namasuplier = ‘” &
txtnamasuplier.text &”’
WHERE kodesuplier=‘” & txtkodesuplier&
                   VB .NET 2010 + Access 2007 Pert. 3   10
kondisi
• Tampilkan namasuplier selain ‘Tanjung Jaya’

SELECT namasuplier
FROM tbsuplier
WHERE namasuplier<>’Tanjung Jaya’




                 VB .NET 2010 + Access 2007 Pert. 3   11
Operator Perbandingan
•   >
•   <
•   =
•   <>
•   >=
•   <=



               VB .NET 2010 + Access 2007 Pert. 3   12
• Tampilkan namasuplier Indah Motor

SELECT namasuplier FROM tbsuplier WHERE
namasuplier=‘Indah Motor’




                VB .NET 2010 + Access 2007 Pert. 3   13
LIKE
• SELECT namasuplier FROM tbsuplier
• WHERE namasuplier LIKE ‘*h’

Tampilkan namasuplier yang ada kata-kata indah
nya
SELECT namasuplier FROM tbsuplier
WHERE namasuplier like ’*Indah*’

                VB .NET 2010 + Access 2007 Pert. 3   14
• Tampilkan dari tbbeli yang diskonnya kecil dari
  1000

SELECT * FROM tbbeli
WHERE diskon<1000




                  VB .NET 2010 + Access 2007 Pert. 3   15
tbbeli
Nofak   Tanggal                      Kodesuplie         diskon
tur                                  r
F01     6/9/2012                     B01                5000
F02     9-9-2012                     D01                500
F03     9-9-2012                     B01                0




                   VB .NET 2010 + Access 2007 Pert. 3            16
BETWEEN
• Tampilkan tbbeli yang diskonnya antara 400
  s.d 1000

SELECT * FROM tbbeli
WHERE diskon BETWEEN 400 AND 1000




                 VB .NET 2010 + Access 2007 Pert. 3   17
AND OR
• OPERATOR LOGIKA

• TAMPILKAN namasuplier yang ada kata
  indahnya dan berakhiran h
SELECT namasuplier FROM tbsuplier
WHERE namasuplier LIKE ‘*Indah*’ AND
namasuplier LIKE ‘*h’


               VB .NET 2010 + Access 2007 Pert. 3   18
• Tampilkan namasuplier yang ada kata Tan nya
  atau nama suplier yang diawali dengan huruf I




                 VB .NET 2010 + Access 2007 Pert. 3   19
Tampilkan tbbeli yang diskonnya besar
dari 0
Tanggalnya 9 september 2012, dan
kodesupliernya
Adalah D01


             VB .NET 2010 + Access 2007 Pert. 3   20
• SELECT nama_field’s
• FROM nama_tabel’s
• WHERE kondisi’s




                VB .NET 2010 + Access 2007 Pert. 3   21
Alias tabel
SELECT * FROM tbsuplier,tbbeli
WHERE Tbsuplier.kodesuplier = tbbeli.kodesuplier

SELECT tbbeli.*,tbsuplier.namasuplier
FROM tbsuplier,tbbeli
WHERE tbsuplier.kodesuplier = tbbeli.kodesuplier

SELECT B.*,s.namasuplier
FROM tbsuplier S,tbbeli B
WHERE S.kodesuplier .NETB.kodesuplier
                   VB = 2010 + Access 2007 Pert. 3   22

Contenu connexe

Plus de Edri Yunizal

Pengantar Windows 8, Desktop
Pengantar Windows 8, DesktopPengantar Windows 8, Desktop
Pengantar Windows 8, DesktopEdri Yunizal
 
Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013
Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013
Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013Edri Yunizal
 
Kuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri Database
Kuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri DatabaseKuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri Database
Kuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri DatabaseEdri Yunizal
 
Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...
Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...
Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...Edri Yunizal
 
Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...
Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...
Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...Edri Yunizal
 
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi DataAnalisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi DataEdri Yunizal
 
Pemrograman berorientasi objek ii 12 sql server
Pemrograman berorientasi objek ii   12 sql serverPemrograman berorientasi objek ii   12 sql server
Pemrograman berorientasi objek ii 12 sql serverEdri Yunizal
 
Pemrograman berorientasi objek ii 11 active x object
Pemrograman berorientasi objek ii   11 active x objectPemrograman berorientasi objek ii   11 active x object
Pemrograman berorientasi objek ii 11 active x objectEdri Yunizal
 
Pemrograman berorientasi objek ii 10 class
Pemrograman berorientasi objek ii   10 classPemrograman berorientasi objek ii   10 class
Pemrograman berorientasi objek ii 10 classEdri Yunizal
 
Pemrograman berorientasi objek ii 06
Pemrograman berorientasi objek ii   06 Pemrograman berorientasi objek ii   06
Pemrograman berorientasi objek ii 06 Edri Yunizal
 
Pemrograman berorientasi objek ii 05 prosedur dan fungsi (latihan) - copy
Pemrograman berorientasi objek ii   05 prosedur dan fungsi (latihan) - copyPemrograman berorientasi objek ii   05 prosedur dan fungsi (latihan) - copy
Pemrograman berorientasi objek ii 05 prosedur dan fungsi (latihan) - copyEdri Yunizal
 
Pemrograman berorientasi objek ii 04 prosedur dan fungsi
Pemrograman berorientasi objek ii   04 prosedur dan fungsiPemrograman berorientasi objek ii   04 prosedur dan fungsi
Pemrograman berorientasi objek ii 04 prosedur dan fungsiEdri Yunizal
 
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii   03 variabel, percabangan, perulanganPemrograman berorientasi objek ii   03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulanganEdri Yunizal
 
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii   03 variabel, percabangan, perulanganPemrograman berorientasi objek ii   03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulanganEdri Yunizal
 
Pemrograman berorientasi objek ii 02 struktur program dan debugging
Pemrograman berorientasi objek ii   02 struktur program dan debuggingPemrograman berorientasi objek ii   02 struktur program dan debugging
Pemrograman berorientasi objek ii 02 struktur program dan debuggingEdri Yunizal
 
Pemrograman berorientasi objek ii 01
Pemrograman berorientasi objek ii   01Pemrograman berorientasi objek ii   01
Pemrograman berorientasi objek ii 01Edri Yunizal
 
Pemrograman berorientasi objek ii 13 mengakses sql server melalui visual basic
Pemrograman berorientasi objek ii   13 mengakses sql server melalui visual basicPemrograman berorientasi objek ii   13 mengakses sql server melalui visual basic
Pemrograman berorientasi objek ii 13 mengakses sql server melalui visual basicEdri Yunizal
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagramEdri Yunizal
 
Analisa dan perancangan sistem informasi 02 analisa sistem
Analisa dan perancangan sistem informasi 02   analisa sistemAnalisa dan perancangan sistem informasi 02   analisa sistem
Analisa dan perancangan sistem informasi 02 analisa sistemEdri Yunizal
 
Analisa dan perancangan sistem informasi 03 aliran sistem informasi
Analisa dan perancangan sistem informasi 03   aliran sistem informasiAnalisa dan perancangan sistem informasi 03   aliran sistem informasi
Analisa dan perancangan sistem informasi 03 aliran sistem informasiEdri Yunizal
 

Plus de Edri Yunizal (20)

Pengantar Windows 8, Desktop
Pengantar Windows 8, DesktopPengantar Windows 8, Desktop
Pengantar Windows 8, Desktop
 
Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013
Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013
Pendaftaran sekolah untuk jalur prestasi akademik spmb ptain 2013
 
Kuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri Database
Kuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri DatabaseKuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri Database
Kuliah PBOII-4 Visual Basic .NET 2010, Access 2007: Membuat Form Entri Database
 
Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...
Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...
Kuliah PBOII-2 Visual Basic .NET 2010, Access 2007: Perkenalan SQL Insert pad...
 
Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...
Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...
Kuliah SBOP-16-17 Visual Basic 6, Crystal Report 8.5, Access 2007 Membuat Lap...
 
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi DataAnalisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
 
Pemrograman berorientasi objek ii 12 sql server
Pemrograman berorientasi objek ii   12 sql serverPemrograman berorientasi objek ii   12 sql server
Pemrograman berorientasi objek ii 12 sql server
 
Pemrograman berorientasi objek ii 11 active x object
Pemrograman berorientasi objek ii   11 active x objectPemrograman berorientasi objek ii   11 active x object
Pemrograman berorientasi objek ii 11 active x object
 
Pemrograman berorientasi objek ii 10 class
Pemrograman berorientasi objek ii   10 classPemrograman berorientasi objek ii   10 class
Pemrograman berorientasi objek ii 10 class
 
Pemrograman berorientasi objek ii 06
Pemrograman berorientasi objek ii   06 Pemrograman berorientasi objek ii   06
Pemrograman berorientasi objek ii 06
 
Pemrograman berorientasi objek ii 05 prosedur dan fungsi (latihan) - copy
Pemrograman berorientasi objek ii   05 prosedur dan fungsi (latihan) - copyPemrograman berorientasi objek ii   05 prosedur dan fungsi (latihan) - copy
Pemrograman berorientasi objek ii 05 prosedur dan fungsi (latihan) - copy
 
Pemrograman berorientasi objek ii 04 prosedur dan fungsi
Pemrograman berorientasi objek ii   04 prosedur dan fungsiPemrograman berorientasi objek ii   04 prosedur dan fungsi
Pemrograman berorientasi objek ii 04 prosedur dan fungsi
 
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii   03 variabel, percabangan, perulanganPemrograman berorientasi objek ii   03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulangan
 
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii   03 variabel, percabangan, perulanganPemrograman berorientasi objek ii   03 variabel, percabangan, perulangan
Pemrograman berorientasi objek ii 03 variabel, percabangan, perulangan
 
Pemrograman berorientasi objek ii 02 struktur program dan debugging
Pemrograman berorientasi objek ii   02 struktur program dan debuggingPemrograman berorientasi objek ii   02 struktur program dan debugging
Pemrograman berorientasi objek ii 02 struktur program dan debugging
 
Pemrograman berorientasi objek ii 01
Pemrograman berorientasi objek ii   01Pemrograman berorientasi objek ii   01
Pemrograman berorientasi objek ii 01
 
Pemrograman berorientasi objek ii 13 mengakses sql server melalui visual basic
Pemrograman berorientasi objek ii   13 mengakses sql server melalui visual basicPemrograman berorientasi objek ii   13 mengakses sql server melalui visual basic
Pemrograman berorientasi objek ii 13 mengakses sql server melalui visual basic
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagram
 
Analisa dan perancangan sistem informasi 02 analisa sistem
Analisa dan perancangan sistem informasi 02   analisa sistemAnalisa dan perancangan sistem informasi 02   analisa sistem
Analisa dan perancangan sistem informasi 02 analisa sistem
 
Analisa dan perancangan sistem informasi 03 aliran sistem informasi
Analisa dan perancangan sistem informasi 03   aliran sistem informasiAnalisa dan perancangan sistem informasi 03   aliran sistem informasi
Analisa dan perancangan sistem informasi 03 aliran sistem informasi
 

VB_NET_Access_SQL

  • 1. Pemrograman Berorientasi Objek II Visual Basic .NET 2010 – Access 2007 Pertemuan 3: SQL Insert STAIN Batusangkar Edri Yunizal VB .NET 2010 + Access 2007 Pert. 3 1
  • 2. update Tbbeli Nofak Tanggal Kodesuplie diskon tur r F01 6/9/2012 B01 5000 F02 9-9-2012 D01 500 F03 9-9-2012 B01 0 Semua yang transaksinya dilakukan pada Tanggal 9 ditambah diskonnya 1000 VB .NET 2010 + Access 2007 Pert. 3 2
  • 3. VB .NET 2010 + Access 2007 Pert. 3 3
  • 4. UPDATE TBBELI SET DISKON=DISKON+1000 WHERE TGL=#2012-9-9# VB .NET 2010 + Access 2007 Pert. 3 4
  • 6. DELETE • Menghapus record tertentu yang sesuai dengan kriteria (kondisi) DELETE FROM nama_tabel WHERE kondisi DELETE FROM tbsuplier WHERE kodesuplier=‘F01’ VB .NET 2010 + Access 2007 Pert. 3 6
  • 7. • Hapus faktur yang tanggalnya 9 september 2012 DELETE FROM tbbeli WHERE tgl=#2012-9-9# VB .NET 2010 + Access 2007 Pert. 3 7
  • 8. SELECT • Memilih field tertentu sesuai dengan kriteria • BU: SELECT nama_fields FROM nama_tabel WHERE kondisi Select * from tbsuplier SELECT namasuplier FROM tbsuplier Select kodesuplier from tbsuplier Select namasuplier,kodesuplier FROM tbsuplier VB .NET 2010 + Access 2007 Pert. 3 8
  • 9. AS SELECT kodesuplier as kodenya,namasuplier as namanya FROM tbsuplier VB .NET 2010 + Access 2007 Pert. 3 9
  • 10. Update tbsuplier sbb: KodeSUPLIER NAMASUPLIER B01 Indah Motor C01 Citra Karya Abadi Tangguh D01 Pelita Indah F01 Tanjung Jaya UPDATE tbsuplier set namasuplier = ‘” & txtnamasuplier.text &”’ WHERE kodesuplier=‘” & txtkodesuplier& VB .NET 2010 + Access 2007 Pert. 3 10
  • 11. kondisi • Tampilkan namasuplier selain ‘Tanjung Jaya’ SELECT namasuplier FROM tbsuplier WHERE namasuplier<>’Tanjung Jaya’ VB .NET 2010 + Access 2007 Pert. 3 11
  • 12. Operator Perbandingan • > • < • = • <> • >= • <= VB .NET 2010 + Access 2007 Pert. 3 12
  • 13. • Tampilkan namasuplier Indah Motor SELECT namasuplier FROM tbsuplier WHERE namasuplier=‘Indah Motor’ VB .NET 2010 + Access 2007 Pert. 3 13
  • 14. LIKE • SELECT namasuplier FROM tbsuplier • WHERE namasuplier LIKE ‘*h’ Tampilkan namasuplier yang ada kata-kata indah nya SELECT namasuplier FROM tbsuplier WHERE namasuplier like ’*Indah*’ VB .NET 2010 + Access 2007 Pert. 3 14
  • 15. • Tampilkan dari tbbeli yang diskonnya kecil dari 1000 SELECT * FROM tbbeli WHERE diskon<1000 VB .NET 2010 + Access 2007 Pert. 3 15
  • 16. tbbeli Nofak Tanggal Kodesuplie diskon tur r F01 6/9/2012 B01 5000 F02 9-9-2012 D01 500 F03 9-9-2012 B01 0 VB .NET 2010 + Access 2007 Pert. 3 16
  • 17. BETWEEN • Tampilkan tbbeli yang diskonnya antara 400 s.d 1000 SELECT * FROM tbbeli WHERE diskon BETWEEN 400 AND 1000 VB .NET 2010 + Access 2007 Pert. 3 17
  • 18. AND OR • OPERATOR LOGIKA • TAMPILKAN namasuplier yang ada kata indahnya dan berakhiran h SELECT namasuplier FROM tbsuplier WHERE namasuplier LIKE ‘*Indah*’ AND namasuplier LIKE ‘*h’ VB .NET 2010 + Access 2007 Pert. 3 18
  • 19. • Tampilkan namasuplier yang ada kata Tan nya atau nama suplier yang diawali dengan huruf I VB .NET 2010 + Access 2007 Pert. 3 19
  • 20. Tampilkan tbbeli yang diskonnya besar dari 0 Tanggalnya 9 september 2012, dan kodesupliernya Adalah D01 VB .NET 2010 + Access 2007 Pert. 3 20
  • 21. • SELECT nama_field’s • FROM nama_tabel’s • WHERE kondisi’s VB .NET 2010 + Access 2007 Pert. 3 21
  • 22. Alias tabel SELECT * FROM tbsuplier,tbbeli WHERE Tbsuplier.kodesuplier = tbbeli.kodesuplier SELECT tbbeli.*,tbsuplier.namasuplier FROM tbsuplier,tbbeli WHERE tbsuplier.kodesuplier = tbbeli.kodesuplier SELECT B.*,s.namasuplier FROM tbsuplier S,tbbeli B WHERE S.kodesuplier .NETB.kodesuplier VB = 2010 + Access 2007 Pert. 3 22