Anda di halaman 1dari 54

MODUL PRAKTIKUM

PEMOGRAMAN VISUAL

BASIC.NET DAN SQL SERVER

M
TAS AJAL
SI
ER

EN
UNIV

GKA
FA

IK

K N
UL
TA S T E K

Disusun oleh :
Ii.sopiandi. ST. M.Kom
Dede Abdulrahman, S.kom, M.Msi

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MAJALENGKA

2016
HAK, KETENTUAN, DAN TATA TERTIB PRAKTIKUM

HAK
1. Tiap praktikan menerima Modul Praktikum
2. Menggunakan fasilitas ruang dan komputer selama melaksanakan materi praktikum
sesuai jadwal telah ditentukan
3. Menggunakan fasilitas komputer dalam menyusun tugas atau laporan praktikum
selama fasilitas tersebut tidak digunakan oleh kegiatan praktikum lain atas ijin
penanggung jawab.
4. Menerima materi sesuai dengan modul yang telah disusun.
5. Menerima pengarahan/ bimbingan/ asistensi baik dalam pembuatan tugas,
penyampaian materi, maupun penyusunan laporan.

KETENTUAN PRAKTIKUM

1. Praktikan adalah mahasiswa/i jurusan Informatika FT Unma yang telah memenuhi


semua persyaratan yang ditetapkan.
2. Penggunaan komputer dan alat bantu praktikum harus sesuai dengan petunjuk
penggunaannya.
3. Kelalaian pada poin 2 yang mengakibatkan kerusakan pada alat akan berakibat
praktikan bertanggung jawab terhadap perbaikan peralatan yang rusak tersebut.
4. Semua hasil praktikum harus diserahkan pada asisten.

TATA TERTIB PRAKTIKUM

1. Praktikan wajib mengikuti seluruh pelaksanaan modul praktikum sesuai dengan


jadwal yang ditentukan dan semua item penilaian.
2. Praktikan dianggap gugur apabila tidak menghadiri praktikum sesuai dengan jadwal
yang telah ditentukan tanpa ijin.
3. Praktikan harus sudah hadir di tempat praktikum sebelum kegiatan praktikum
dimulai, bagi yang terlambat tanpa ijin akan dikenakan sanksi.
4. Praktikan dilarang minum, makan, merokok, selama praktikum berlangsung.
5. Praktikan harus berpakaian sesuai dengan budaya akademik, rapi, dan serta tidak
menggunakan kaos dan sandal.
6. Laporan harus sudah dikumpulkan selambat-lambatnya 2 minggu stelah kegiatan
praktikum terakhir dilaksanakan.
7. Laporan semua modul dijilid menjadi satu sesuai dengan format yang telah
ditentukan pada panduan praktikum.
KETENTUAN PENYUSUNAN LAPORAN DAN PRAKTIKUM FORMAT

TULISAN:

1. Penyusunan Laporan dapat dimulai sejak praktikan selesai melakukan praktikum


Modul 1.
2. Laporan diketik dengan margin kiri – atas 4 cm, kanan – bawah 3 cm, font Time
New Roman size 12 (judul size 14 bold).
3. Ukuran kertas A4.
4. Penomoran BAB halaman diletakkan di bawah (bottom - center) sedangkan yang
selanjutnya diletakkan di (kanan - atas). Bagian awal diberi nomor halaman
menggunakan angka romawi kecil.
5. Laporan dijilid hard – cover, warna sampul putih dengan pembatas (setiap babnya
berwarna biru).
6. Lembar pengesahan modul dibuat dan harus disahkan oleh dosen praktikum dan
ketua prodi informatika sebelum laporan dijilid.

SISTEMATIKA LAPORAN:

1. Cover Laporan Resmi


2. Lembar Pengesahan
3. Kata Pengantar
4. Daftar Isi
5. Daftar Gambar
6. Daftar Tabel
7. Isi Modul: dibuat modular
sebanyak 7 modul. Isi
Permodul
1.1 Tujuan
1.2 Dasar Teori
1.3 Pembahasan Praktikum
1.3.1 Latihan
1.3.2 Tugas
1.4 Kesimpulan

PENILAIAN

ü Kehadiran à 15%
ü Tugas à 30%
ü Laporan à 20%
ü Ujian à35%
Kata Pengantar
Segala puji hanya layak untuk Allah atas segala berkat, rahmat, taufik, serta hidayah-
Nya yang tiada terkira besarnya, sehingga dapat menyelesaikan modul Praktikum
Pemograman visual dan SQL ini.

Dalam penyusunannya, saya mengucapkan terimakasih kepada Bagian Prodi


Informatika dan jajaran petinggi yang lain yang telah memberikan dukungan dan
kepercayaan yang begitu besa .Meskipun berharap isi dari praktikum ini bebas dari
kekurangan dan kesalahan, namun selalu ada yang kurang. Oleh karena itu,
mengharapkan kritik dan saran yang membangun agar praktikum ini dapat lebih baik
lagi dimasa yang akan datang.

Akhir kata kami mengucapkan terimakasih, semoga hasil praktikum ini bermanfaat
bagi para mahaiswa dan mahasiswi yang mengambil praktikum visual dan Sql

Majalengka, 28 Februari 2016

Penyusun

1|Praktikum Pemograman Visual Basic.net dan Sql Server 2010


DAFTAR ISI

DAFTAR ISI
KATA PENGANTAR …………………………………………….…………….……………………….………………… 1
PENGENALAN VISUAL BASIC.NET (2010) …………………………………………….…………….……….. 2
1. Komponen dasar visual basic.net …………………………………………….…………….………………… 2

PENJELASAN RINCI DARI SETIAP OBJEK …………………………………………….…………….…………. 5


1. Label …………………………………………….…………….……………………….…………………………..……… 6
2. Command Button …………………………………………….…………….……………………….………………. 6
3. Combo Box …………………………………………….…………….……………………….………………………… 7
4. Event yang umum dipakai objek List Box …………………………………………….…………….…….. 8
5. Menampilkan gambar dengan Program: …………………………………………….…………….…….. 9
6. Line (Garis) …………………………………………….…………….……………………….………………………… 9
7. Shape (Bangun) …………………………………………….…………….……………………….………………….. 9
8. PROPERTI …………………………………………….…………….……………………….…………………………… 11
9. Event ..……………………………………………….…………….……………………….…………………………..… 11

MODUL BAGIAN 1 …………………………………………….…………….……………………….…………………. 13


TAHAP DASAR PEMOGRAMAN DASAR VB.NET …………………………………………….……………. 13
1. PROGRAM PERTAMA “HELLO NAMA SAYA BOY” …………………………………………….………. 14
2. Modifikasi program ……………………………………………………….…………….……………………….…. 16
3. Membuat Input Box Dasar …………………………………………….…………….……………………….…. 19

MODUL BAGIAN 2 …………………………………………….…………….……………………….…………………. 20


1. kalkulator sederhana untuk tambah (+)…………………………………………….…………….………. 21
2. kalkulator yang dimodifikasi …………………………………………….…………….……………………….. 24

MODUL BAGIAN 3 …………………………………………….…………….……………………….…………………. 29


Membuat biodata mahasiswa dengan dua form …………………………………………….…………… 29

MODUL BAGIAN 4 …………………………………………….…………….……………………….…………………. 36


Membuat aplikasi database sederhana mahasiswa dengan VB.NET 2010 dan SQL
SERVER R2 2008 ( simpan,edit,delete,update) …………………………………………………………….. 36

MODUL BAGIAN 5 …………………………………………….…………….……………………….…………………. 48


Membuat aplikasi database sederhana mahasiswa dengan VB.NET 2010 dan SQL
SERVER R2 2008 untuk crystal report ………………………………………………………………………….. 48

MODUL BAGIAN 6 …………………………………………….…………….……………………….…………………. 50


Membuat aplikasi setup (EXE) untuk database sederhana mahasiswa dengan VB.NET
2010 dan SQL SERVER R2 2008 …………………………………………….…………….……………………….. 50
PENGENALAN VISUAL BASIC.NET (2010)

1. Komponen dasar visual basic.net


Pada awal VB.NET dijalankan akan tampil sebuah page awal dapat dilihat
pada gambar dibawah ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 2

Disusun Oleh : ii supiandi ST., M.Kom


a. Menu bar dan main tool bar
Menu bar adalah terdiri dari perintah-perintah untuk mengedit code,
mengeksekusi program dan main toolbar shortcut untuk menu yang sering
dipakai pada menu bar.
Main toolbar

Menu bar

b. Solution Explorer
window yang berisi struktur tree dari project yang sedang
dikerjakan.memberikan tampilan daftar file-file dari proyek yang sedang
dibuat

c. Form Designer
window untuk merancang user interface dari aplikasi .

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 3

Disusun Oleh : ii supiandi ST., M.Kom


d. Toolbox,
window yang berisi komponen-komponen yang digunakan untuk
memperkaya user interface.seluruh control dan komponen yang digunakan
untuk memuat proyek aplikasi

e. Code Editor, untuk menuliskan source code dari program.

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 4

Disusun Oleh : ii supiandi ST., M.Kom


f. Form Layout, menunjukan tampilan form bersangkutan disaat runtime .

SPEKSIFIKASI INSTALASI VISUAL STUDIO EXPRESS 2010


SPEK MINIMUM :
1. processor 1.6 Ghz atau lebih tinggi
2. OS yang didukung Windows XP, VISTA, 7, 8, server 2003,
2008, 10
3. Memori min 1 Gb dan saya sarankan memory diatas 2 Gb
untuk kelancaran dan kenyamanan waktu membuat kode
program
4. Hardisk min yang kosong 3/5 Gb
5. Direct x 9
6. Resolusi minimal 1024 x 768

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 5

Disusun Oleh : ii supiandi ST., M.Kom


PENJELASAN RINCI DARI SETIAP OBJEK

1. Label

Label lebih sering digunakan untuk menampilkan judul, teks, penjelasan disebelah
kotak teks, keterangan dsb. Untuk menggunakan label ini digunakan
kontrol Label (), pada umumnya yang harus diset pada kontrol label hanyalah
propertinya saja, seperti ukuran, warna, dsb

2. Command Button
Objek ini hampir selalu hadir pada setiap aplikasi, fungsi dari kontrol ini biasanya
untuk mengeksekusi perintah tertentu. Seperti Tombol OK, Cancel, Exit, Apply,
Open dll.
1) Event pada Command
Umumnya event yang sering digunakan adalah event click, biasanya event ini
digunakan untuk menjalankan atau mengeksekusi suatu perintah tertentu.
Seperti membuka jendela baru, keluar dari form, menerima input dari aplikasi
dsb.
2) Metode pada Command Button
Metode yang ada pada command antara lain Move, Refresh, SetFocus dan
Zorder (fungsi sama dengan di atas).
3).Option Button
Yaitu suatu kontrol dimana user dapat memilih salah satu dari banyak pilihan.
Pilihan ini sifatnya tunggal.

1) Event pada option Button

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 6

Disusun Oleh : ii supiandi ST., M.Kom


Umumnya event yang sering digunakan adalah event Click()
2) Membuat kelompok option Button
Umumnya option yang dijadikan berkelopok dengan menggunakan
kontrol “frame”, yaitu kontrol pada VB yang berupa bingkai segi empat
berfungsi menjadi bingkai atau tempat kontrol-kontrol yang lain.
3) CheckBox
Sebuah kontrol pemilihan yang berfungsi hampir sama dengan option button.
Hanya saja bedanya pada checkbox ini pilihan bisa dipilih lebih dari satu
pilihan.
Properti Checkbox
Propertinya hampir sama dengan yang ada pada option button, namau yang
terpenting adalah :

3. Combo Box
Yaitu kontrol yang sama kegunaanya dengan listbox, perbedaanya adalah user dapat
mengisikan nilai baru pada kotak kombo tersebut.

Macam-Macam Combo Box :

1. Drop-Down : yang ditampilkan satu baris saja. Kotak ini akan terbuka jika user
menekan tanda panah pada pojok kanan kotak kombo. Dan user dapat diinput nilai
kedalam kotak kombo tersebut.
2. Simpel Combo : kotak ini mirip seperti daftar list box, user hanya bisa mengetik
dibagian atas kotak kombo saja.
3. Drop Down List : ditampilkan satu baris saja, sama seperti Drop-Down, namun
kotak tidak bisa diinput

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 7

Disusun Oleh : ii supiandi ST., M.Kom


List Box (Kotak Daftar)
Pada kotak daftar ini user hanya bisa memilih pilihan dan tidak bisa mengisikan
pilihan kedalam kotak daftar.
Macam-macam List Box
1. Standart List Box
2. Check List Box
Properti yang umum dipakai objek List Box

4. Event yang umum dipakai objek List Box


Event yang sering digunakan oleh objek listbox ini adalah
event Click() atau DblClick()
A. Image
Kontrol ini berfungsi menampilkan file gambar pada aplikasi, seperti untuk tujuan
hiasan, logo, perlengkapan data dsb.
Menampilkan gambar dengan Image :
1. tambahkan image dari toolbox
2. temtukan gambar yang akan ditampilkan pada kontrol image, dengan mengatur
propeti Pinture.
3. Klik tombol elipsis, yang terdapat disebelah kanan properti tersebut.
4. Kotak pada dialog picture yang muncul, carilah file gambar yang terdapat pada
komputer. Atau bukalah folder berukut
Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 8

Disusun Oleh : ii supiandi ST., M.Kom


C:\Program Files\Microsoft Visual Studio\Commond\Graphics.

5. Menampilkan gambar dengan Program:


1. tambahkan image dari toolbox
2. Format Programnya sbb:
namaKontrol.Picture = LoadPicture(“namafile”)
B. Picture Box
Kontrol ini tidak jauh berbeda dengan kontrol Image, yang berfungsi untuk
menampilkan gambar pada aplikasi. Hanya saja bedanya, lebih banyak properti
dan metode yang bisa diterapkan. Properti yang umum dipakai objek List Box

6. Line (Garis)
Biasanya digunakan untuk membuata garis, agar tampilan aplikasi lebih menarik,
bermacam-macam bentuk garis bisa dibuat begitu juga ketebalan dari garis tersebut.
Properti yang umum digunakan sbb :

7. Shape (Bangun)
Selain garis, kita juga bisa menambahkan bangunan-bangunan geometris
sederhana, seperti kotak, elips dll. Secara default bentuk ukuran dari kontrol ini
adalah segi empat (o-rectangle) bentuk bisa diubah bila kita memilih
properti Shape dan mengubahnya seuai dengan pilihan kita. Sedangkan untuk
merubah pola yang terdapat didalam kontrol, kita bisa merubah properti FillStyle.
Properti yang umum digunakan sbb :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 9

Disusun Oleh : ii supiandi ST., M.Kom


 PicturBox adalah kontrol yang digunakan untuk menampilkan image dengan
format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), GIF, dan
JPEG.
 Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak
dapat diperbaiki oleh pemakai.
 TextBox adalah kontrol yang mengandung string yang dapat diperbaiki oleh
pemakai, dapat berupa satu baris tungggal, atau banyak baris.
 Frame adalah kontorl yang digunakan sebagai kontainer bagi kontrol lainnya
 CommandButton merupakan kontrol hampir ditemukan pada setiap form, dan
digunakan untuk membangkitkan event proses tertentu ketika pemakai
melakukan klik padanya.
 ChekBox di gunakan untuk pilihan yang isinya bernilai yes/no, true/false.
 OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap
beberapa option yang hanya dapat di pilih satu.\
 ListBox mengandung sejumlah item, dan user dapat memilih dari satu
(bergantung pada property MultiSelect).
 ComboBox merupakan kombinasi dari TextBox dan suatu ListBox dimana
pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.
 Timer digunakan untuk proses background yang di aktivkan berdasarkan
interval waktu tertentu. Merupakan kontrol non visual.
 Image berfungsi menyerupsi image box, tetapi tidak dapat digunakan sebagai
kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol
image menggunakan resource yang lebih kecil dibandingkan dengan
PictureBox.
 OLE dapat digunakan sebagai tempat bagi program eksternal seperti
Microsoft Excel, Word, dll.
 HscrollBar dan VscrollBar digunakan untuk membentuk scrollbar berdiri
sendiri.
 Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi,
bulatan, oval.
Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 10

Disusun Oleh : ii supiandi ST., M.Kom


 Data digunakan untuk data binding.
8. PROPERTI
merupakan identitas dari suatu object dan yang akan mmbedakan antar satu object
dengan object lainnya. Beberapa property yang sering digunakan,diantar
1. Name, untuk memberikan nama suatu object.
2. Caption, untuk menampilkan teks yang biasanya digunakan untuk judul dan
tidak dapat diubah secara langsung.
3. Text, untuk menampilkan teks dan dapat di ubah secara langsung.
4. List, untuk menuliskan daftar pilihan pada ComboBox dan ListBox.
5. Font, untuk menentukan jenis dan ukuran huruf yang digunakan.
6. BackColor, untuk mengatur warna latar bel
7. ForeColor, untuk mengatur warna teks atau
8. Enabled, pengaturan agar suatu object tidak dapat diakses
9. Visible, untuk menyembunyikan atau menampilkan suatu o
10. Height, untuk mengatur ukuran tinggi suatu object
11. Width, untuk mengatur ukuran lebar suatu object.
12. MousePointer, untuk mengubah pointer mouse berubah apabila melewati
object tersebut
13. StartUpPosition, untuk mengatur posisi form pada saat di jalankan

9.Event
Event merupakan suatu tindakan yang dilakukuan untuk mengerjakan suatu proses .
Seperti suatu proses akan dilakukan apabila dilakukan apabila dilakukan tekan tombol
enter,klik satu kali atau klik dua kali.

Macam-macam event yang sering digunakan:


Event Untuk Mouse
a) Click, tombol kiri mouse ditekan dan proses akan dilakukan pada saat melepas
tombol kiri mouse dengan posisi tepat pada object tersebut.
b) DbClik, tombol kiri mouse dengan posisi sebanyak 2 kali dengan cepat dan
proses akan dilakukan padasaat penekanan yang kedu
c) MouseDown, proses akan dilakukan pada saat menekan tombol kanan/kiri
d) MouseUp, tombol kiri/kanan mouse ditekan dan proses akan dilakukan pada
saat melepas tombol kiri/kanan mouse dengan posisi tanpa harus pada object
tersebut.
e) MouseMove, proses akan dilakukan apabila mouse digerakan dan mengenai
object tersebut tanpa menekan tombolnya.

Event Untuk Keyboard


a) KeyPress, proses akan dilakukan apabila sebuah tombol keyboard ditekan.
Untuk menyatakan sebuah tombol keyboardyang di tekan dengan
menggunakan kode ASCII.
b) KeyDown, proses akan dilakukan apabila sebuah tombol keyboard diteka
c) KeyUp, proses akan dilakukan apabila dilakukan sebuah tombol keyboard
dilepaskan.
Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 11

Disusun Oleh : ii supiandi ST., M.Kom


Event Untuk Peruba
a) Active, proses akan dilakukan apabila sebuah form menjadi jendela yang aktif.
b) Deactive, proses akan dilakukan apabila dilakukan perpindahan dari satu form
ke form yang lain.
c) GotFocus, proses akan dilakukan apabila object tersebut menjadi focus.
d) LostFocus, proses dilakukan apabila objok tersebut kehilangan / sudah tidak
menjadi focus dikarenakan focus telah berpindah ke ob
e) Load, proses akan dilakukan apabila sebuah form dibuka/dijalankan.
f) UnLoad, proses akan dilakukan apabila sebuah form
g) Resize, proses akan dilakukan apabila ukuran form diub
h) Change, proses akan dilakukan apabila isi / nilai sebuah object diubah

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 12

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 1
TAHAP DASAR PEMOGRAMAN DASAR VB.NET
(Instalasi pertemuan 1 dan 2)

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 13

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 1
TAHAP DASAR PEMOGRAMAN DASAR VB.NET

1. PROGRAM PERTAMA “HELLO NAMA SAYA BOY”


Fungsinya : untuk menampilkan teks “hello nama saya boy”, akan tetapi kalau
kita faham bias dirubah ke hal yang lebih unik lagi dalam pemogramannya
Cara :
1. Pilih File->New Project->Windows Form Application->Ok Jangan lupa diberi
nama : praktikumhelloboy/bebas
Tampilan Project :

Diatas adalah tampilan awal saat membuka project dimana form masih kosong.
Di bagian toolbox terdapat banyak component yang bisa digunakan ke dalam
form.
Pada bagian Toolbox cari "Button"
2. Click 2kali (posisi button langsung di tengah form) atau dengan cara click
sekali saja buttonnya di bagian toolbox kemudian click sekali ke Form1
teserah posisinya dimana. Contohnya disini button ditaruh tepat di tengah
form.

3. Click button di Form1 2kali untuk memasukan koding event button ketika
diklik.

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 14

Disusun Oleh : ii supiandi ST., M.Kom


inputkan coding sebagai berikut :

MessageBox.Show("Hello nama saya boy")

Setelah di F5 (debugging) tampilanya akan seperti dibawah ini :

Atau cara lainya bias dengan cara :

1. buatlah sebuah form seperti gambar dibawah ini dengan ketentuan didalam
form ini terdapat dua buttom (buttom1 dan buttom 2) dan label1

2. tuliskan listing program dibawah ini untuk buttom clik hello boy sebagai
berikut caranya click tombol hello boy 2 kali click

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 15

Disusun Oleh : ii supiandi ST., M.Kom


3. untuk tombol/buttom close tuliskan code seperti dibawah ini :

4. pada tombol label1 rubah menjadi kata-kata :muncul apa?” tanpa code

5. silahkan save as dan run (debugging programnya) maka jadinya akan


seperti dibawah ini :

Dan juga jika di click tombol keluar secara otomatis akan keluar programnya

2. Modifikasi program
1. Seperti biasa buka proyek baru dengan nama praktikum2/bebas

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 16

Disusun Oleh : ii supiandi ST., M.Kom


2. Pertama pada form1 lakukan drag 3 kli pada komponen button masukan ke
form1
komponen Poperti Nilai
Form1 Size 400,400
Text Praktikum2
Name Praktikum2
Startposition Centerscreen

Label1 Size bebas


Text Perkenalan
Name Perkenalan
Pont bebas

Button1 Size bebas


Text nama
Name nama
Pont bebas

Button2 Size bebas


Text alamat
Name alamat
Pont bebas

Button3 Size bebas


Text jenis kelamin
Name jenis kelamin
Pont bebas

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 17

Disusun Oleh : ii supiandi ST., M.Kom


3. Tuliskan pada masing-masing button soscode dibawah ini :

Public Class Praktikum2

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
MessageBox.Show("Hello nama saya boy")
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
MessageBox.Show("alamat saya jalan majalengka sejahtra bro")
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
MessageBox.Show("yang jelas jenis kelamin saya laki-laki donk")
End Sub
End Class

4. Hasil akhir akan seperti gambar dibawah ini : setiap di klik setiap button
akan keluar hasil

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 18

Disusun Oleh : ii supiandi ST., M.Kom


3. Membuat Input Box Dasar
Pada tahapan ini yaitu membuat input box dasar pada VB.Net, adapun tahapanya
dijelaskan dibawah ini :
1. Buat Project baru dengan cara : File->New Project->beri nama "Program ke-3
saya"->pilih Windows Forms Application->OK
2. Tambahkan satu label tulis pada properties praktikumboxdasar
3. tambahkan satu button,beri nama button tersebut "buka aku" dengan cara
dibagian properties "Text" lalu beri namanya.
4. Lihat tampilanya sebagai berikut :

5. Click 2 kali Button tersebut dan masukan coding sebagai berikut :

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Dim x As String 'membuat x sebagai variable String
x = InputBox("Masukan kata : saya pintar", "Masuk") 'bagian dimana inputbox
dibuat
If x = "saya pintar" Then 'bila memasukan saya pintar
MessageBox.Show("Sukses uy") 'pesan muncul sukses uy
Else
MessageBox.Show("ente bodoh") 'pesan muncul jika salah memasukan site
tersebut
End If
End Sub
End Class

6. Run (Debuging) silahkan lihat hasilnya

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 19

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 2
Membuat kalkulator sederhan
(simple Calculator)
(pertemuan 3 dan 4)

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 20

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 2
Membuat kalkulator sederhan
(simple Calculator)
1. kalkulator sederhana untuk tambah (+)
Pada tahapan ini yaitu membuat kalkulator pada VB.Net, adapun tahapanya
dijelaskan dibawah ini :
1. Buat Project baru dengan cara : File->New Project->beri nama
"modul2calkulator/bebas…"->pilih Windows Forms Application->OK
2. Lihat aturan di bawah ini :
komponen Poperti Nilai
Form1 Size 500,450
Text Kalkulatorsederhana
Name …………..
Startposition ……………

Label1 Size bebas


Text Kalkulator Sederhana
Name …………
Fontsize bebas
forecolor bebas

Label2 Size 15
Text Nomor Pertama
Name …….(biarkan jgn dirobah)
Pont …….(biarkan jgn dirobah)
Location Bebas di sesuaikan
Textbox Size Bebas/disesuaikan
Text ……………….
Name Textbox1nom1

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 21

Disusun Oleh : ii supiandi ST., M.Kom


Fontsize 16
Location Disesuaikan/bebas
Label3 Size 20
Text +
Name …….(biarkan jgn dirobah)

Label4 Size 15
Text Nomor Kedua
Name …….(biarkan jgn dirobah)
Pont …….(biarkan jgn dirobah)
Location Bebas
Textbox Size Bebas/disesuaikan
Text ……………….
Name Textboxnom2
Fontsize 16
Location Disesuaikan/bebas
Label5 Size 17
Text Jawab ?
Name Labeljawab
Pont …….(biarkan jgn dirobah)
Location Bebas
Button1 Size ……….
Text Proses
Name buttonproses
Fontsize 12
Location Bebas
Button1 Size ……….
Text Keluar
Name buttonkeluar
Fontsize 12

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 22

Disusun Oleh : ii supiandi ST., M.Kom


Location Bebas

3. masukan pada tombol proses listing program dibawah ini :

4. untuk tombol keluar masukan listing program dibawah ini : tuliskan close ()

5 hasil setelah di run /debuging

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 23

Disusun Oleh : ii supiandi ST., M.Kom


2. kalkulator yang dimodifikasi

1. Buka Microsoft Visual Studio


2. Pilih Windows Form Application seperti biasa buat lah projek baru dan tuliskan
nama kalkulatormodif
3. Buat 17 buah Button dan 1 buah Textbox pada Form plus gambar pakai
picturebox
4. Edit Text property pada tiap Button sehingga tampilan seperti gambar dibawah.
5. Lihat pada gambar di bawah ini :

6. Poertinya seberti tabel di bawah ini :

Object Property Value


TextBox1 Name (Kosongkan)
Text
Button1 Text 1
Button2 Text 2
Button3 Text 3
Button4 Text 4
Button5 Text 5
Button6 Text 6
Button7 Text 7
Button8 Text 8

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 24

Disusun Oleh : ii supiandi ST., M.Kom


Button9 Text 9
Button10 Text 0
Button11 Text +
Button12 Text -
Button13 Text x
Button14 Text /
Button15 Text =
Button16 Text C
Button17 Text Keluar

7. Silahkan masukang listing program dibawah ini :


*untuk form1 masukan :

8. untuk buttom 1 sampai 5 dan seterusnya sampai buttom 0 ,klik 2x pada masing
masing buttom nomer masukan listing program dibawah ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 25

Disusun Oleh : ii supiandi ST., M.Kom


9. klik dua kali pada button yang textnya berisi "+". Kemudian masukan syntax berikut.

num1 = TxtIsi.Text
TxtIsi.Text = ""
op = "+"

10. Untuk button yang textnya berisi "x"

num1 = TxtIsi.Text
TxtIsi.Text = ""
op = "*"

11. Untuk button yang textnya berisi "-"


num1 = TxtIsi.Text
TxtIsi.Text = ""
op = "-"

12. Untuk button yang textnya berisi "/"


num1 = TxtIsi.Text
TxtIsi.Text = ""
op = "/"

13. klik dua kali pada button yang textnya berisi "=", kemudian masukan syntax
berikut.

num2 = TxtIsi.Text
If op = "*" Then
TxtIsi.Text = num1 * num2
ElseIf op = "+" Then
TxtIsi.Text = num1 + num2
ElseIf op = "-" Then
TxtIsi.Text = num1 - num2
ElseIf op = "/" Then
TxtIsi.Text = num1 / num2
Else
TxtIsi.Text = "Tidak dikenal"
End If

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 26

Disusun Oleh : ii supiandi ST., M.Kom


14. Klik dua kali pada button yang textnya berisi "C", kemudian masukan syntax
berikut
TxtIsi.Text = ""

15. klik dua kali pada button yang textnya berisi "Keluar", kemdian masukan syntax
berikut

Dim pesan As String


pesan = MsgBox("cius mau keluar sobb…??", vbYesNo, "Konfirmasi")
If pesan = vbYes Then
End
End If

16. hasilnya seperti dibawah ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 27

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 3
Membuat biodata mahasiswa dengan dua form
(Pertemuan 4)

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 28

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 3
Membuat biodata mahasiswa dengan dua form

1. seperti biasa buat form baru dan save dengan judul biodatamhs/bebas

2. silahkan tools yang akan di gunakan bebas adalah :

 Label : sebuah kntrol untuk menampilkan keterangan tulisan


 Textbox : kontrol yang mengandung string yang dapat diperbaiki oleh
pemakai, dapat berupa satu baris tungggal, atau banyak baris.
 Radiobutton : digunakan untuk meminta user agar memilih satu dari lebih dua
pilihan,contoh penggunaannya adalah ketika kita mengisi data diri untuk pilihan
jenis kelamin tetapi bisa juga menggunakan checkbox (memberi pilihan
kepada user untuk memilih satu dari beberapa pilihan)
 Datepicker : untuk Untuk memudahkan user mengambil sebuah nilai berupa
tanggal
 Button : sebuah control untuk mengeksekusi sebuah Perintah
 Ficturebox : menampilkan gambar pada box
 Ricktextbox : salah satunya untuk menuliskan text

Note : tetapi pada intinya semua mahasiswa bisa berespresi sendiri dalam codeing, memodif
program sendiri di bebaskan…dengan catatan faham dasar pemogramanya !!!!!

3. keterangan Poperties untuk input biodata :…

Objek Properties
Text : Input Biodata
Form1
Name : frmBiodata
Label1 Text : Form Biodata
Label2 Text : Nama Depan
Label3 Text : Nama Belakang
Label4 Text : Prodi
Label5 Text : Tempat Lahir
Label6 Text : Tanggal Lahir
Label7 Text : Jenis Kelamin

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 29

Disusun Oleh : ii supiandi ST., M.Kom


Label8 Text : Alamat
Name : txtNamaDepan
Textbox1
TabIndex : 2
Name : txtNamaBelakang
Textbox2
TabIndex : 3
Name : txtprodi
Textbox2
TabIndex : 4
Name : txtTempatLahir
Textbox3
TabIndex : 5
Name : txtjeniskelamin
Textbox4
TabIndex : 6
Name : dtpTglLahir
Datepicker1
TabIndex : 4
Name : txtAlamat
Textbox5 TabIndex : 7
Multiline : true
Text : Ok
Button1 Name : btnOk
TabIndex : 8
Text : Cancel
Button2 Name : btnCancel
TabIndex : 9
Note : silahkan atur –atur Pengaturan yang lain…selamat mencoba….!!!!!!!!

4. tampilanya akan seperti ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 30

Disusun Oleh : ii supiandi ST., M.Kom


5. buatlah form baru ditempat save yang sma dengan cara :

- cari tools bar “add windows form” liat gambar dibawah ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 31

Disusun Oleh : ii supiandi ST., M.Kom


6. di form ke 2 ini isikan popertis sebgai berikut :

Objek Properties
Text : Biodata
Form1
Name : Hasil
Label1 Text : Biodata Anda
Label2 Text : Nama Depan anda
Label3 Text : Nama Belakang anda
Label4 Text : Prodi anda
Label5 Text : Tempat Lahir anda di
Label6 Text : Tanggal Lahir anda yaitu
Label7 Text : anda seorang
Label8 Text : Alamat anda di
Text : Nama Depan
Label9 Name : lblnamDep

Text : Nama Belakang anda


Label10
Name : lblnambel
Text : Prodi
Label11
Name : lblporid
Text : Tempat Lahir
Label12
Name : lblTemlah
Text : Tanggal Lahir
Label13
Name : lbltanglah
Text : Jenis Kelamin
Label14
Name : lblkelamin

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 32

Disusun Oleh : ii supiandi ST., M.Kom


Text : Alamat
Label15
Name : lblalamat
Picturebox1 Images : bebas/foto sendiri
Rixh text box Text : isi kata-kata mutiara bray…^-^

7. tampilanya akan seperti ini form2 hasil

8.saatnya masukan coding dengan click 2x pada form 1

Tulisakan dibawah form1 (diatas private sub buttonok)

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 33

Disusun Oleh : ii supiandi ST., M.Kom


Terus dibawah private sub buttonok tuliskan :

Untuk tombol logout tuliskan saja : close () (klik 2 x pada tombol) dan tombol cansel
juga sama tuliskan me.close()

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 34

Disusun Oleh : ii supiandi ST., M.Kom


Setelah di run/debugging hasil akhirnya sperti ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 35

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 4
Membuat aplikasi database sederhana mahasiswa
dengan VB.NET 2010 dan SQL SERVER R2 2008
( simpan,edit,delete,update)

(pertemuan 5,6,7)

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 36

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 4
Membuat aplikasi database sederhana mahasiswa
dengan VB.NET 2010 dan SQL SERVER R2 2008
( simpan,edit,delete,update)

1. Seperti biasa buat project baru


2. Tools yang terlibat pada bagian ini yaitu :
A. Label (4 buah label)
B. Button (3 buah tombol)
C. Datagridview (menampilkan database)
3. Buatlah terlebih dahulu desain form1 beri popertis text : input data mahasiswa dan
untuk pengaturan lainya tidak usah di rubah tetapi jika ingin dirubah silahkan
asalkan kembali ke konsep sudah faham alur VB.NET
4. Tampilan form1seperti berikut ini :

5. Berikutnya adalah masuk ke SQL SERVER nya


A. Buatlah database mahasiswa dengan cara : klik kanan pada folder
database

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 37

Disusun Oleh : ii supiandi ST., M.Kom


B. Pada database mahasiswa masuk ke folder tabel (tables) klik kanan new
tables isikan tabel mahasiswa dengan ketentuan standar sebagai berikut :

C. Setelah di isi NPM dan lain- lain terus save tabel dengan nama identitas
atau bebas menurut anda.
D. Terus mengisikan tabel contoh (klik kanan ditabel identitas “edit top 200
row” silahkan isi bebas.untuk lebih jelasnya lihat gambar

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 38

Disusun Oleh : ii supiandi ST., M.Kom


E. Masuk kembali ke VB.net untuk membuat modul connection dengan cara
add modul liat gambar :

F. Tuliskan pada modul listing berikut agar bisa menyambung ke SQl SERVER
Dan membuat variable public (agar mudah di akses)

Terus dibawahnya :

Sub koneksi()
conn = New SqlConnection
conn.ConnectionString = "data Source=SUPIANDI-PC\SQLEXPRESS;initial
catalog=mahasiswa;user=999;password=12341234"
Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 39

Disusun Oleh : ii supiandi ST., M.Kom


di atas ada kemungkinan setiap koneksi berbeda karena settingan pasti berbeda
antara sql server. Supaya sqlnya berpungsi ke sql server authentication kita robah di
sql server masuk ke

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 40

Disusun Oleh : ii supiandi ST., M.Kom


G. Kembali ke vb.net buka lagi ke listing modul tuliskan fungsi try :

Try
If conn.State = ConnectionState.Closed Then
conn.Open()
MsgBox("Koneksi Berhasil")

End If
Catch ex As Exception
MsgBox("Koneksi Gagal" & Err.Description)

End Try
End Sub
End Module

H. Masuk ke form1 klik 2x tuliskan :

koneksi()

6. Untuk lebih jelasnya pada tampilan modul listingnya akan sebagai berikut :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 41

Disusun Oleh : ii supiandi ST., M.Kom


Imports System.Data.SqlClient
Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'MahasiswaDataSet.IDENTITAS'
table. You can move, or remove it, as needed.
Me.IDENTITASTableAdapter.Fill(Me.MahasiswaDataSet.IDENTITAS)

koneksi()
DSS = New DataSet
Query = "select * from identitas"
DAA = New SqlDataAdapter(Query, conn)
DAA.Fill(DSS)

DataGridView1.DataSource = DSS.Tables(0)

End Sub

End Class

7. Untuk tampilan form1 listingnya sebagai berikut :

Imports System.Data.SqlClient

Module Module1
Public conn As SqlConnection
Public Query As String
Public DAA As SqlDataAdapter
Public DSS As DataSet

Sub koneksi()
conn = New SqlConnection
conn.ConnectionString = "data Source=SUPIANDI-PC\SQLEXPRESS;initial
catalog=mahasiswa;user=999;password=12341234"
Try
If conn.State = ConnectionState.Closed Then
conn.Open()
MsgBox("Koneksi Berhasil")

End If
Catch ex As Exception
MsgBox("Koneksi Gagal" & Err.Description)

End Try
End Sub
End Module

8. Biar tidak bisa menyimpan langsung di datagre hilangkan centang pada data grid
Liat gambar :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 42

Disusun Oleh : ii supiandi ST., M.Kom


9. Run/debugging/koneksi hasilnya sebagai berikut : (ini belum bisa memasukan data
via tombol simpan dan lain lain :

10. Terus masuk ke tombol simpan klik 2 kali tuliskan listing berikut :(untuk query
Inset)

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 43

Disusun Oleh : ii supiandi ST., M.Kom


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click

Query = " insert indentitas values('" & TextBox1.Text & "','" & TextBox2.Text & "','"
& TextBox3.Text & "','" & TextBox4.Text & "')"

11. Terus pada modul tambahkan perintah cmd :


Public cmd As SqlCommand

12. Terus masuk ke form1 isikan : diatas query pada no 10


cmd = New SqlCommand
cmd.Connection = conn

lebih jelasnya lagi :

13. Tuliskan di bawah query :

Listing jelasnya :

Imports System.Data.SqlClient
Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'MahasiswaDataSet.IDENTITAS'
table. You can move, or remove it, as needed.
Me.IDENTITASTableAdapter.Fill(Me.MahasiswaDataSet.IDENTITAS)

koneksi()
DSS = New DataSet

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 44

Disusun Oleh : ii supiandi ST., M.Kom


Query = "select * from identitas"
DAA = New SqlDataAdapter(Query, conn)
DAA.Fill(DSS)

DataGridView1.DataSource = DSS.Tables(0)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
cmd = New SqlCommand
cmd.Connection = conn

Query = " insert indentitas values('" & TextBox1.Text & "','" & TextBox2.Text &
"','" & TextBox3.Text & "','" & TextBox4.Text & "')"
cmd.CommandText = Query
cmd.ExecuteNonQuery()
End Sub
End Class

14. tahapan ini jika tidak bisa menyimpan data hanya bisa dilihat di sql servernya
maka yang harus di rubah adalah yang berwarna coklat kita cut di taruh di sub baru di
bawah

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'MahasiswaDataSet.IDENTITAS'
table. You can move, or remove it, as needed.
Me.IDENTITASTableAdapter.Fill(Me.MahasiswaDataSet.IDENTITAS)

koneksi()
DSS = New DataSet
Query = "select * from identitas"
DAA = New SqlDataAdapter(Query, conn)
DAA.Fill(DSS)

DataGridView1.DataSource = DSS.Tables(0)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
cmd = New SqlCommand
cmd.Connection = conn

Query = " insert identitas values('" & TextBox1.Text & "','" & TextBox2.Text &
"','" & TextBox3.Text & "','" & TextBox4.Text & "')"
cmd.CommandText = Query

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 45

Disusun Oleh : ii supiandi ST., M.Kom


cmd.ExecuteNonQuery()
End Sub
End Class

Lihat jadi begini :

Imports System.Data.SqlClient
Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'MahasiswaDataSet.IDENTITAS'
table. You can move, or remove it, as needed.
Me.IDENTITASTableAdapter.Fill(Me.MahasiswaDataSet.IDENTITAS)

koneksi()
Tampildata()

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
cmd = New SqlCommand
cmd.Connection = conn

Query = " insert identitas values('" & TextBox1.Text & "','" & TextBox2.Text &
"','" & TextBox3.Text & "','" & TextBox4.Text & "')"
cmd.CommandText = Query
cmd.ExecuteNonQuery()
Tampildata()
MsgBox("berhasil disimpan")

End Sub

Sub Tampildata()
DSS = New DataSet
Query = "select * from identitas"
DAA = New SqlDataAdapter(Query, conn)
DAA.Fill(DSS)

DataGridView1.DataSource = DSS.Tables(0)
End Sub
End Class

Silahkan run (F5) maka bisa di simpan

15. untuk menampilkan di DataGridView1 form1 supaya setiap klik data akan tampil di
npm dan lain-lain maka klik 2x datagrid ganti ke cellclick aja terus masukan sintak
berikut :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 46

Disusun Oleh : ii supiandi ST., M.Kom


Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As
System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
Dim i As Integer
i = DataGridView1.CurrentRow.Index
TextBox1.Text = DataGridView1.Item(0, i).Value
TextBox2.Text = DataGridView1.Item(1, i).Value
TextBox3.Text = DataGridView1.Item(2, i).Value
TextBox4.Text = DataGridView1.Item(3, i).Value

16. untuk menu update sintaknya hamper sama dengan tombol simpan bedanya di
query nya aja sebagai berikut :

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button2.Click
cmd = New SqlCommand
cmd.Connection = conn

Query = " update identitas set nama= '" & TextBox2.Text & " ',Jurusan='" &
TextBox3.Text & "',alamat='" & TextBox4.Text & "'where NPM = '" & TextBox1.Text & "'"
cmd.CommandText = Query
cmd.ExecuteNonQuery()
Tampildata()
MsgBox("berhasil diupdate")

17. untuk sintaks delete juga hamper sama :

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button3.Click
cmd = New SqlCommand
cmd.Connection = conn

Query = " delete from identitas where NPM ='" & TextBox1.Text & "'"
cmd.CommandText = Query
cmd.ExecuteNonQuery()
Tampildata()
MsgBox("berhasil dihapus")

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 47

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 5
Membuat aplikasi database sederhana mahasiswa
dengan VB.NET 2010 dan SQL SERVER R2 2008
untuk crystal report

(pertemuan 8)

1. berhubung database sudah ada dibuat maka langkah selanjutnya adalah membuat
CR nya sebagai berikut dengan catatan SQL SERVER sudah koneksi:
a. Pada form 1 tambahkan tombol frint laporan
b. Buatlah form baru :form2 dengan poperties text ganti dengan frint laporan
c. Pada form2 buat CR terlebih dahulu klik add pilih reporting>crystal Report >
add>ok
d. Pilih creat new connection >OLE DB (ADO) >pilih provedernya > Microsoft
OLE DB proveder for SQL SERVER
e. Silahkan isikan nama server dan lain lain jangan lupa db yang mau diambil
f. Ketik next lalu finish
g. Kalau sudah ada di OLE DB (ADO) tabel yang kita butuhkan tinggal masukan
komponennya ke selected tabel
h. Kesininya tinggal atur sesuai keinginan
i. Masuk lagi ke form2 dan masukan tools crystalreportview
j. Dan hasilnya akan seperti ini :

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 48

Disusun Oleh : ii supiandi ST., M.Kom


Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 49

Disusun Oleh : ii supiandi ST., M.Kom


MODUL BAGIAN 6
Membuat aplikasi setup (EXE) untuk database sederhana mahasiswa
dengan VB.NET 2010 dan SQL SERVER R2 2008

(pertemuan 9-10)

Cara 1 :
Cara manual ini adalah cara paling mudah untuk menyebarkan aplikasi yang telah
Anda buat pada beberapa komputer, caranya yaitu kita hanya perlu mengcopy file
.exe dari aplikasi yang telah dibuat.

Cara 2 :
Dengan cara kedua ini Anda harus membuat file setup.exe untuk aplikasi yang sudah
Anda buat, sehingga nantinya aplikasi yang sudah Anda buat akan terinstal dalam
sistem komputer seperti ketika Anda menginstal software ke dalam komputer Anda

a. Buka project yang sudah Anda buat.


b. Pilih menu Project – <nama project Anda> Properties
c. Setelah jendela properties dari project Anda terbuka kemudian pilih menu
publish dari jendela tersebut
d. Anda tentukan dimana lokasi file hasil publish disimpan pada “Publish
Location”

e. Pilih Publish Now dan tunggu hingga Visual Studio selesai mempublish project
Anda menjadi file setup.exe.
f. Tinggal cari di project yang di simpan contoh; Cara bukanya di < nama project
anda>/bin/debug/app.publish

Praktikum Pemograman Visual Basic.net dan Sql Server 2010 Page 50

Disusun Oleh : ii supiandi ST., M.Kom

Anda mungkin juga menyukai