Deskripsi latihan 13
Form Latihan_13 Terdapat tiga DataGridView
DataGridView
berfungsi untuk
menampilkan data yang telah disimpan.
Script
Unique
Membuat DataTable
Membuat DataSet baru
Membuat
Binding Source
Menambahkan kolom pada DataTable
Menambah relationship dalam DataSet
Membuat
binding datasource (mengatur datasource dan data membernya)
Even
Skripnya..
LANGKAH-LANGKAH
- BUKA Microsoft Visual Studio 2008 dengan Klik star lalu pilih Microsoft Visual Studio 2008
- Click icon "Add new Item"
- pilih Windows Form, lalu isi Name dengan Nama Latihan 13 dan click add.
- Buat design Form sesuai dengan Form diatas {gunakan object-object di dalam ToolBox dan lihat deskripsi latihan ini.}
- Ganti nama setiap object kecuali Label menggunakan "Properties Window"
- Klik 2x pada design form yang telah dibuat untuk membuka lembar Scripnya
- Masukkkan Scrip di bawah ini.
Skripnya..
Public Class latihan_13_36110043
Dim DTRI As New DataTable
Dim DTRS As New DataTable
Dim DTRSS As New DataTable
Dim ZAHRAH As New DataSet
Dim
herawati As New
BindingSource
Dim LUKMAN As New BindingSource
Dim AKBAR As New BindingSource
Private Sub latihan_13_36110043_Load(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
DTRI.Columns.Add(New DataColumn("Kode
Rekening Induk", GetType(String))) 'untuk teks
DTRI.Columns.Add(New DataColumn("Nama
Rekening Induk", GetType(String)))
DTRS.Columns.Add(New DataColumn("Kode
Rekening Induk", GetType(String)))
DTRS.Columns.Add(New DataColumn("Kode
Rekening Sub", GetType(String)))
DTRS.Columns.Add(New DataColumn("Nama
Rekening Sub", GetType(String)))
DTRSS.Columns.Add(New DataColumn("Kode
Rekening Induk", GetType(String)))
DTRSS.Columns.Add(New DataColumn("Kode
Rekening sub", GetType(String)))
DTRSS.Columns.Add(New DataColumn("Kode
Rekening Sub-sub", GetType(String)))
DTRSS.Columns.Add(New DataColumn("Nama
Rekening Sub-sub", GetType(String)))
Dim
Acak As New
Random
For RI As Integer = 1 To Acak.Next(1, 5)
DTRI.Rows.Add(RI, "Nama Rekening " & RI)
For
RS As Integer =
1 To Acak.Next(1, 5)
DTRS.Rows.Add(RI, RI & RS, "Nama Sub Rekening " & RI & RS)
For
RSS As Integer
= 1 To Acak.Next(1, 5)
DTRSS.Rows.Add(RI, RI &
RS, RI & RS & RSS, "Nama Sub Sub
Rekening " & RI & RS & RSS)
Next
Next
Next
ZAHRAH.Tables.Add(DTRI)
ZAHRAH.Tables.Add(DTRS)
ZAHRAH.Tables.Add(DTRSS)
DTRI.TableName = "ICA"
DTRS.TableName = "DIS"
DTRSS.TableName = "OCA"
ZAHRAH.Relations.Add(New DataRelation("TA",
ZAHRAH.Tables("ICA").Columns("kode rekening induk"), ZAHRAH.Tables("dis").Columns("kode
rekening induk")))
ZAHRAH.Relations.Add(New DataRelation("HI",
ZAHRAH.Tables("DIS").Columns("kode rekening sub"), ZAHRAH.Tables("oca").Columns("kode
rekening sub")))
herawati.DataSource = ZAHRAH
herawati.DataMember = "ica"
LUKMAN.DataSource = herawati
LUKMAN.DataMember = "TA"
AKBAR.DataSource = LUKMAN
AKBAR.DataMember = "HI"
DGV1_36110043.DataSource = herawati
DGV2_36110043.DataSource = LUKMAN
DGV3_36110043.DataSource = AKBAR
End Sub
End Class
Tidak ada komentar:
Posting Komentar