Bahan Pengajaran VB Dot Net PDF
Bahan Pengajaran VB Dot Net PDF
Net B
C
A
Tampilan Aplikasi VB.Net 2003
F
E D
Dalam VB.Net ini terdapat beberapa tampilan baru dibandingkan dengan versi sebelumnya
yaitu VB 6.0. Gambar di atas adalah tampilan dasar VB.Net ketika di jalankan. Di sana terdapat
beberapa bagian, yaitu :
A. Area A Menubar area ini terdiri dari daftar pilihan menu: File, edit, view, project, build,
debug, data, tools, format, window, dan help.
B. Area B Layout Bar area ini berisi segala tombol tombol perintah untuk pengaturan tata
letak control control dan komponen yang terdapat di dalam form.
C. Area C Toolbars area ini menampung banyak tombol tombol perintah yang
berhubungan dengan pekerjaan anda, seperti menyimpan pekerjaan, membuka project,
membuat project baru, copy, cut, paste, melakukan undo atau redo, dan lain sebagainya.
D. Area D area utama/Docking area/area kerja Pada area ini, form desain maupun kode
program ditampilkan. Area ini juga dinamakan docking area karena dalam area ini terdapat
http://contoh.in 1
beberapa window (toolbox, property, dan lain sebagainya) yang menempel (Docking) serta
sifatnya yang dapat di geser dan dilepas tempel.
E. Area E Toolbox melalui area inilah kita dapat menambahkan objek kontrol pada form
desain. Jika jendela ini tidak nampak, anda dapat mengaktifkannya melalui menu view
kemudian klik pada Toolbox.
F. Area F Window Solution Explorer Berfungsi untuk menampilkan informasi (file/form,
folder, referensi, class, dan window window lain yang berhubungan dengan aplikasi yang
sedang dibuat) yang terkait dengan aplikasi / project program yang sedang dibuka atau
dibuat.
G. Area G Window Property Melalui jendela ini, properti setiap objek ditampilkan dan
dapat ditentukan.juga nilai nilai atau atributnya.
H. Area H Task list (build error) Pada area ini setiap error pada penulisan kode program
dan eksekusi program ditampilkan deskripsi pesan kesalahannya. Sehingga dapat membantu
programmer dalam mencari error dan memperbaikinya.
A
B
Pada gambar A di atas, merupakan sebuah contoh tampilan property window untuk form1
beserta dengan nilai nilai dan atribut atribut yang dimiliki form1 tersebut. Sedangkan pada
gambar B di atas, merupakan window solution explorer milik project1, yaitu project yang sedang
dibuat.
http://contoh.in 2
Pada gambar di atas merupakan gambar ketika kita melakukan klik kanan pada Area D di
atas kemudian klik pada pilihan view code. Maka akan nampak kode kode program pada setiap
komponen. Pada jendela ini kita dapat mengatur semua penulisan kode program, memilih event
yang akan dipakai, dan memilih komponen apa yang dibutuhkan untuk dituliskan kode perintahnya.
http://contoh.in 3
Komponen dan Kontrol dalam VB.Net
Component / Description
Control
Label Sebuah area yang mana icon atau teks yang tidak dapat diedit ditampilkan
Textbox Area yang digunakan user untuk memasukan input data dari keyboard. Area
ini juga dapat digunakan untuk menampilkan informasi.
Button Area yang mentrigger sebuah event ketika diklik.
CheckBox Sebuah komponen yang mempunyai status apakah dicentang atau tidak
ComboBox Sebuah daftar drop-down dari beberapa item yang dapat digunakan oleh user
untuk membuat seleksi apakah dengan mengklik sebuah item dalam daftar
atau mengetiknya dalam box tersebut.
ListBox Sebuah area di mana sebuah daftar dari beberapa item ditampilkan. User
dapat membuat seleksi dengan mengklik pada item yang mana saja.
Panel Kontainer untuk menampung beberapa komponen / kontrol.
Scrollbar Komponen untuk memungkinkan user mengakses range dari suatu elemen
yang secara normal tidak cukup / tidak muat untuk ditampilkan secara penuh
dalam satu kontainer dengan cara menggulungnya ke atas atau bawah.
Menus Komponen yang digunakan untuk membuat menubar pada Form.
LinkLabels Sebuah label yang mempunyai fungsi untuk me-Link ke suatu tempat seperti
yang terdapat pada suatu situs web.
ListBoxes and Digunakan untuk menampilkan daftar dari beberapa item di mana user dapat
CheckedListBoxes memilihnya atau tidak, CheckListBox adalah ListBox yang mempunyai
checkbox. Item yang berada di dalamnya dapat berisi apa saja yang anda
kehendaki.
ListViews Kontrol ListView menampilkan satu set item dengan beberapa pilihan cara
menampilkannya. Seperti ditampilkan dalam bentuk detail, list, dan lain
sebagainya.
http://contoh.in 4
Multiple- Kontrol ini digunakan untuk memfasilitasi pembuatan form di dalam form,
Document- seperti pada tampilan microsoft word, ataupun adobe photoshop. Form yang
Interface (MDI) terluar / yang terbesar dinamakan Parent Window, dan setiap form lain yang
Windows berada di dalamnya dinamakan Child Window.
Hanya diperbolehkan satu Child Window saja yang aktif walaupun Parent
Window memiliki banyak Child Window. Child Window pun juga tidak
dapat memiliki anggota Child Window.
Untuk membuat MDI form, create a new Form dan set property
IsMDIContainer menjadi True.
kemudian, create a child form class untuk dimasukkan ke dalam form. Untuk
membuatnya, right-click project Solution Explorer, kemudian pilih Add
Windows Form... dan beri nama.
Control Description
GroupBox Komponent untuk Membuat grup dari kumpulan beberapa komponen lainnya.
Komponen ini menampilkan garis border dan menampilkan nama grupnya pada
sisi atas.
HScrollBar Bentuk scrollbar yang horizontal.
ImageList Komponen untuk menampung bentuk gambar berupa icon.
MonthCalendar Komponen untuk membuat kalender.
NumericUpDown Kontrol / komponen yang digunakan untuk menampung sebuah daftar angka
pada range tertentu di mana user dapat memilihnya dengan mengurutkan satu
persatu atau menuliskannya pada box tersebut.
ProgressBar Kontrol untuk menampilkan suatu progress dari proses yang sedang terjadi.
StatusStrip Kontrol untuk membuat status bar pada Form.
TabControl Kontrol untuk membuat beberapa pengelompokan halaman dalam Form
memakai Tab-Tab yang dapat didesain oleh user.
Timer Kontrol untuk mentrigger suatu event atau fungsi pada setiap perubahan waktu.
TrackBar Mirip pada fungsi kegunaan ScrollBar, namun kontrol ini biasanya digunakan
untuk menambah atau mengurangi suatu nilai tertentu. Misalnya dalam
penggunaan untuk sebagai pengatur volume speaker.
VScrollBar Bentuk scrollbar yang vertikal.
http://contoh.in 5
Tipe Data dan Operator
Tipe Data Jangkauan Ukuran Memori
Boolean True atau False 2 byte
Date 1 Januari 0001 sampai 31 Desember 9999 8 byte
String 0 atau kosong sampai dengan 2 milyar karakter 10 bytes + (2 *
unicode ( karakter yang didukung sistem operasi ) panjang string)
Byte 0 255 1 byte
Char 0 65535 2 byte
Short ( int16 ) -32768 sampai 32767 2 byte
Integer ( int32 ) -2,147,483,648 sampai 2,147,483,647 4 byte
Long ( int64 ) -9,223,372,036,854,775,808 sampai 8 byte
9,223,372,036,854,775,807
Single -3.402823E38 sampai -1.401298E-45 untuk bilangan 4 byte
negative.
4.94065645841247E-324 sampai
1.79769313486232E308 untuk bilangan positive.
Decimal +/- 79,228,162,514,264,337,593,543,950, 335 12 byte
Tanpa nilai desimal;
+/- 7.9228162514264337593543950335
Untuk nilai yang berada di sebelah kiri 0;
Nilai terkecil adalah
+/- 0.0000000000000000000000000001
Operator
Operator penugasan :
Operator penugasan merupakan operator yang berfungsi untuk memasukkan suatu data ke
dalam suatu variabel. Simbol dari operator ini adalah = ( sama dengan ).
Contoh :
Dim harga as short
Dim teks as string
Dim total_harga as short
Harga = 9500
Teks = halo apa kabar
Total_harga = harga * 110 / 100
http://contoh.in 6
Operator aritmetika
Operator Operasi Contoh
^ Pemangkatan 5^2 = 25
- Tanda negatif X = -10
* Perkalian 4*3 = 12
/ Pembagian 6/3 = 2
Pembagian integer
\ (pembagian dengan 5\2 = 2
pembulatan ke bawah)
Mod Modulus (sisa hasil bagi) 10 Mod 4 = 2
+ Penjumlahan 3+2=5
- Pengurangan 32=1
Operator pembanding
Operator Operasi
= Sama dengan
<> Tidak sama dengan
< Lebih kecil
> Lebih besar
<= Lebih kecil atau sama dengan
>= Lebih besar atau sama dengan
Operator logika
Operator Keterangan
And Logika dan
Or Logika atau
Not Logika not
Xor Logika Exclusive Or
AndAlso Logika dan juga
OrElse Logika atau - tidak
http://contoh.in 7
Materi Pertemuan 2 Dasar Pemrograman Vb.Net
Struktur array
Array adalah kumpulan dari beberapa variabel yang memiliki tipe data sama. Variabel-
variabel tersebut menggunakan nama yang sama dan diberi nomor urut sesuai dengan urutan
nya. Misalnya, kita mempunyai array bernama angka dengan tipe data Integer
:
angka(0) angka(1) angka(2) angka(3) angka(4)
Nilai 1 Nilai 2 Nilai 3 Nilai 4 Nilai 5
Keterangan :
Array angka memiliki 5 elemen, ini berarti panjang dari array tersebut adalah 5 dan indeks
maksimalnya adalah 4 (0 .. 4).
Pendeklarasian array
Array dapat dideklarasikan dengan 2 cara, statis dan dinamis:
Array statis :
Array yang sebelumnya jumlah elemen/indexnya telah ditentukan. Array statis dibuat
dengan cara:
Dim nama_array (jumlah_elemen) As TipeData
Dim buah(3) As String mendeklarasikan array dengan nama buah dengan tipe
data string dengan index 3
Cara mengisi array statis:
buah(0) = apel
buah(1) = semangka
buah(2) = pisang
Array dinamis :
Array yang tidak ditentukan jumlah elemen nya pada saat dideklarasikan. Array jenis ini
otomatis menyesuaikan ukurannya bila elemennya ditambah atau dikurangi. Array statis
dideklarasikan dengan cara:
Dim nama_array () As TipeData
Dim buah() As String
http://contoh.in 8
Sub prosedur dan Function prosedur
Function prosedur
Prosedur yang berisi sejumlah data/variabel dan method method yang berhubungan
dengan fungsi/tujuan dari Function Prosedur tersebut dibuat. Function prosedur memiliki
kemampuan return value, yaitu kemampuan untuk mengembalikan suatu nilai kepada
pemanggil dari Function Prosedur tesebut.
Contoh deklarasi Function prosedur
<Access Type> Function nama_function () As TipeData
.
.
Return <Apa yang mau direturn>
End Function
Contoh membuat Function Prosedur
Private Function Hitung () As Short
Dim angka1 as short
angka1 = 10
Return angka1 ^ 2
End Function
Sub prosedur
Prosedur yang berisi sejumlah data/variabel dan method method yang berhubungan
dengan fungsi/tujuan dari Sub Prosedur tersebut dibuat. Sub prosedur tidak memiliki
kemampuan return value.
Contoh deklarasi Sub Prosedur
<Access Type> Sub nama_sub () As TipeData
.
.
End Sub
Contoh membuat Function Prosedur
Private Sub Hitung () As Short
Dim angka1 as short
Dim hasil as short
angka1 = 10
hasil = angka1 ^ 2
msgbox(hasil)
End Sub
http://contoh.in 9
Materi Pertemuan 3 Selection dan Iteration/Looping
Selection :
Struktur IF Then
Ada 2 bentuk penulisan :
If Grade >= 60 Then
msgbox("Passed")
End If
http://contoh.in 10
struktur IF Then ElseIf Else
If grade >= 90 Then
msgbox("A")
ElseIf grade >= 80 Then
msgbox("B")
ElseIf grade >= 70 Then
msgbox("C")
ElseIf grade >= 60 Then
msgbox("D")
Else
msgbox("F")
End If
Case 90 To 99
msgbox("Letter Grade: A" & vbCrLf)
Case 80 To 89
msgbox("Letter Grade: B" & vbCrLf)
Case 70 To 79
msgbox("Letter Grade: C" & vbCrLf)
Case 60 To 69
msgbox ("Letter Grade: D" & vbCrLf)
Case 0, 10 To 59
msgbox("Letter Grade: F" & vbCrLf)
Case Else
msgbox ("Invalid Input. " & "Please enter a valid grade." & vbCrLf)
End Select
http://contoh.in 11
Iteration
Struktur perulangan For Next
For counter = 2 To 10 Step 2
msgbox(counter & " ")
Next
http://contoh.in 12
Struktur perulangan Do Loop While
Do
msgbox(counter & " ")
counter += 1
Loop While counter <= 5
http://contoh.in 13
Struktur Perulangan Do While
Do While product <= 1000
msgbox("{0} ", product)
product = product * 2
Loop
http://contoh.in 14
Materi Pertemuan 4 Manipulasi String dan Date and Time
Manipulasi String :
String adalah salah satu tipe data yang terdapat di dalam Visual Basic ini. Dan tipe data
string merupakan salah satu tipe data yang paling penting didalam pembuatan suatu program
didalam Visual Basic.
String Index :
String V I S U A L
Indeks 0 1 2 3 4 5
Karakter 1 2 3 4 5 6
String sama dengan array, yaitu terdiri dari sekumpulan karater-karakter. Pada string, indeks
dimulai dari uruan 0, sedangkan karakternya dimulai dari uratan 1. Yang harus diingat adalah
pada urutan awalnya, yaitu sama seperti gambar diatas. Seringkali seorang programer lupa akan
urutannya. Maka urutan manipulasi akan tidak sesuai dengan yang kita harapakan.
ToUpper
Untuk mengubah sebuah karakter dalam string menjadi huruf besar.
string1 = "Basic"
resultString = string1.ToUpper()
would set resultString to "BASIC".
http://contoh.in 15
ToLower
string1 = String1Box.Text
ResultLabel.Text = string1.ToLower()
Trim
http://contoh.in 16
Insert
Remove
http://contoh.in 17
Length
Substring
http://contoh.in 18
IndexOf
LastIndexOf
Sama saja dengan IndexOf, hanya saja pencarian dilakukan dari belakang.
http://contoh.in 19
StartsWith
Mengembalikan nila boolean, untuk menentukan apakah string diawali oleh karakter
tertentu.
EndsWith
Mengembalikan nila boolean, untuk menentukan apakah string diakhiri oleh karakter
tertentu.
http://contoh.in 20
IsNumeric
Mengembalikan nila boolean, apakah string tersebut hanya mengandung karaker berupa
angka.
Split
Maka Split akan menjadi array dari string sebanyak 4 buah, jadi :
Split(0) nilainya adalah makan
Split(1) nilainya adalah minum
Split(2) nilainya adalah tidur
Split(3) nilainya adalah lari
Perhatikan bahwa parameter kedua yaitu * adlah delimiter atau karakter yang menentukan
batas pemisahan string.
CStr
str = CStr(i)
http://contoh.in 21
Cint
i = Cint(str)
CDbl
i = CDbl(str)
Pemakaian datetime tanpa membuat objek, namun hanya mendeklarasikan suatu variabel
sebagai datetime
Dim variabel_2 as datetime
Pada pemakaian contoh kedua ini, kita tidak dapat memberi nilai awal pada setiap unit
waktunya, misalnya kita tidak dapat memberi nilai awal pada unit waktu hari. Pada contoh
kedua ini lebih cocok bila kita hanya ingin memakai variabel tersebut untuk digunakan
sebagai penampung waktu yang diambil dari sistem.
http://contoh.in 23
Materi Pertemuan 5 File Operation
Pengenalan Operasi File
Kita sudah pernah menggunakan file. Operasi file merupakan salah satu hal penting dan
lazim yang kita lakukan dalam aplikasi sehari hari kita di dalam menggunakan komputer.
Salah satu contoh dalam mengoperasikan file adalah menyimpan suatu informasi ke dalam suatu
file seperti mengetik di dalam notepad atau word, dan sebagainya. Dalam VB.Net, kita dapat
membuat suatu program untuk memanipulasi file yang ada atau file yang kita buat.
Streams
Hal-hal penting dari Streams :
Streams adalah ibarat sebuah jalur didalam VB yang membuat kita dapat mengakses
file sebagai ururtan dari item. Istilah Streams atau aliran, sama artinya dalam alur data
dalam proses input atau output. Sebagai contoh, dalam bahasa yang lebih sederhana :
Untuk memproses data di file yang sudah tersedia, kita harus :
1. Membuka file. (Open the file).
2. Membaca (memasukkan) data item demi item ke dalam variable.
3. Menutup file ketika kita sudah selesai menggunakan file tersebut.
Untuk mengirim beberapa data dari variable ke dalam suatu file, kita harus :
1. Membuka file. (Open the file).
2. Mengeluarkan (menulis) variable ke dalam item demi item secara berurutan.
3. Tutup file kembali ketika kita sudah selesai menggunakanya.
Jadi jelas yang bisa kita artikan dalam sebuah stream adalan seperti sebuah jalur, aliran atau
procedur dalam mengoprasikan sebuah file.
StreamReader
Untuk membaca suatu garis dari teks kita menggunakan :
Fungsi ReadLine dari kelas StreamReader yang berfungsi untuk membaca seluruh
baris dalam suatu teks ke dalam seuatu string, tanpa termasuk penanda End Of Line.
StreamWriter
Untuk menulis suatu baris dari teks kita menggunakan :
Fungsi Write atau WriteLine dari kelas StreamWriter yang berfungsi membaca string
ke dalam suatu file. Tetapi tidak ada penambahan End Of Line setelah string tersebut di
tulis.
http://contoh.in 24
OpenText dan CreateText
OpenText dan CreateText merupakan fungsi dari kelas file.
Fungsi ini merupakan shared method dari VB.Net. Kelas ini berada dalam Name
space system IO. Dan kelas ini tidak langsung secara otomatis dimasukkan dalam procedure.
Oleh karena itu, jika kita ingin membuat suatu program Input dan Output jangan lupa kita
menulis Imports System.IO pada baris kode di bagian paling atas untuk dapat
menggunakan kelas OpenText dan CreateText.
http://contoh.in 25
Materi Pertemuan 8 Object Oriented Programming Dasar
http://contoh.in 26
2. Encapsulation
Konsep dasar dari encapsulation adalah information hiding. Information hiding
adalah pembatasan akses informasi yang terkandung dalam suatu objek agar tidak dapat
dibaca oleh objek lain. Dengan kata lain, encapsulation memungkinkan suatu objek
untuk menyembunyikan informasi yang ada di dalamnya. Ada 3 macam pembatasan
akses informasi, yaitu:
Public: informasi dapat dibaca secara bebas oleh objek lain
Private: informasi tidak dapat dibaca oleh kelas lain
Protected: informasi hanya dapat dibaca oleh kelas yang merupakan subclass nya
Selain itu, dikenal juga istilah setter dan getter. Setter berguna untuk nerubah atribut
yang dimiliki oleh suatu objek, sedangkan getter berguna untuk mengambil nilai atribut
yang dimiliki suatu objek.
3. Polymorphism
Polymorphism terbagi menjadi 2 macam:
- Overloading
Overloading dalam polymorphism berarti satu nama metode digunakan
beberapa kali tetapi masing masing memiliki parameter yang berbeda baik tipe
maupun jumlahnya. Contoh:
metode cek dengan parameter a, b, dan c
metode cek dengan parameter a, b, c, dan d
Keterangan: Nama metode cek digunakan dua kali, tetapi masing masing
memiliki parameter yang berbeda jumlahnya.
- Overriding
Overriding dalam polymorphism berarti meng-override fungsi-2 yang ada
dalam suatu metode dengan fungsi-2 lain. Overriding dilakukan bila sub class
memiliki metode yang sama dengan base class nya tetapi metode milik sub class
memiliki fungsu yang berbeda dari base class nya.
http://contoh.in 27
1. Kelas / Class
Kelas dibentuk dengan menggunakan:
<Access type> Class nama_class
..
..
End Class
Contoh:
Public Class Mobil
Protected merk As String
2. Inheritance
Inheritance dalam VB.NET dilakukan dengan menggunakan keyword Inherits.
Contoh:
Public Class Sedan
Inherits Mobil
Protected nama As String
http://contoh.in 28
3. Polymorphism
Overloading
Overloading di VB.NET dilakukan dengan menambahkan keyword Overloads di
method yang akan di overload.
Contoh:
Public Overloads Sub Tes()
.
End Sub
Overriding
Overriding di VB.NET dilakukan dengan menambahkan keyword Overridable di
method yang terdapat di Base Class dan keyword Overrides di method yang
terdapat di Sub Class nya.
Contoh:
Class A
.
Public Overridable Sub Tes()
.
End Sub
.
End Class
Class B
Inherits A
..
Public Overrides Sub Tes()
.
End Sub
..
End Class
http://contoh.in 29
4. Interface
Interface adalah kelas yang harus diimplementasikan ke kelas main agar dapat
digunakan. Dengan kata lain, semua metode yang ada di dalam interface harus
dioverride di kelas yang mengimplementasikannya.
Contoh di VB.NET:
Public Interface MarqueeText
Sub Marquee()
End Interface
Class A
Implements MarqueeText
5. Event
Event adalah apa saja yang dilakukan saat suatu objek mengalami suatu hal yang dapat
men trigger event tersebut. Salah satu contoh event yang sering dipakai adalah Click
pada sebuah objek button.
Kita dapat membuat sendiri event dalam VB.NET. Caranya adalah dengan
mendeklarasikan event tersebut pada class yang kita buat.
Contohnya:
Public Class StartEventArgs
Inherits System.EventArgs
http://contoh.in 30
Public Class Sender
End Class
http://contoh.in 31
Materi Pertemuan 9 MySQL
Pendahuluan
Database adalah kumpulan data yang disusun dalam bentuk tabel untuk mempermudah
pengelolaannya. Satu database biasanya berisi lebih dari satu tabel. Setiap tabel berisi data-data
yang disebut record. Satu record tersusun dari beberapa field yang saling berhubungan.
Contoh:
Record
Field
Pada umumnya, setiap tabel memiliki field kunci yang disebut primary key. Field yang
merupakan primary key harus field yang unik, dimana data yang ada di dalamnya tidak boleh
ada yang sama.
Membuat Tabel
Tabel dapat dibuat dengan menggunakan query CREATE TABLE
Contoh: CREATE TABLE data_thread
(
thread_idVARCHAR( 5 ) NOT NULL,
thread_title VARCHAR( 30 ) NOT NULL,
PRIMARY KEY (thread_id)
);
http://contoh.in 32
Memasukkan Data ke Dalam Tabel
Memasukkan data ke dalam tabel dapat dilakukan dengan menggunakan query INSERT
INTO
Contoh: INSERT INTO tbl_name VALUES (val1, val2, val3)
http://contoh.in 33
Menghapus Database
Dilakukan dengan SQL Query DROP DATABASE
Contoh: DROP DATABASE forum
http://contoh.in 34
Membuat Tabel
http://contoh.in 35
Memasukkan, Mengubah, dan Menghapus Data
http://contoh.in 36
Materi Pertemuan 10 dan 11 Koneksi Database dalam VB.Net
ADO.NET adalah komponen dalam .NET Framework yang dapat digunakan untuk
menghubungkan program dengan database. ADO.NET biasa digunakan para programer untuk
memberikan fungsi akses atau modifikasi data yang tersimpan di dalam database pada program
buatan mereka.
http://contoh.in 37
Insert
Try
conn.Open()
comm.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex.Message, "Error")
Finally
conn.Close()
End Try
End Sub
Update
Public Sub Update_Command()
Dim strUpdate As String = update_statement
Dim conn As New SqlConnection("Integrated Security=SSPI;Persist Security _
Info=False;Initial Catalog=dbAddress")
Dim comm As New SqlCommand(strUpdate, conn)
Try
conn.Open()
comm.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex.Message, "Error")
Finally
conn.Close()
End Try
End Sub
http://contoh.in 38
Delete
Public Sub Delete_Command()
Dim strUpdate As String = delete_statement
Dim conn As New SqlConnection("Integrated Security=SSPI;Persist Security _
Info=False;Initial Catalog=dbAddress")
Dim comm As New SqlCommand(strDelete, conn)
Try
conn.Open()
comm.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex.Message, "Error")
Finally
conn.Close()
End Try
End Sub
http://contoh.in 39
Materi Pertemuan 12 Data Binding dan Database
Data Binding
Data Binding adalah pemasangan/pengikatan data antara DataSet, DataGrid, dan komponen
tempat bagian dari data akan ditampilkan (misalnya TextBox, DateTimePicker, dll). Dengan
menggunakan Data Binding, kita dapat dengan mudah menampilkan bagian-bagian dari suatu
record data ke dalam TextBox, DateTimePicker, dll hanya dengan meng klik DataGrid tempat
keseluruhan data ditampilkan.
Searching
Searching di ADO.NET hampir sama dengan penggunaan fungsi SELECT biasa. Hanya
saja, searching menggunakan advanced select statement dengan keyword where.
Misalnya, kita ingin menampilkan data di dalam DataGrid hanya untuk yang namanya
mengandung huruf a, caranya adalah:
Dim dSet As New DataSet
http://contoh.in 40
Dokumen ini ditemukan dalam keadaan anonim dan diupload oleh http://www.indowebster.com/profile/hendra40