Вы находитесь на странице: 1из 16

23/1/2020 CheckBox dalam DataGridView VB.

Net

SlideShare Explore Search You

Unggah
Gabung
Daftar

Search Kirim Pencarian

Rumah
Jelajahi

Kursus Presentasi
Kursus PowerPoint

oleh LinkedIn Learning

Search
Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 1/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 2/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 3/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 4/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 5/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 6/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 7/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 8/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 9/16
23/1/2020 CheckBox dalam DataGridView VB.Net

Upcoming SlideShare

Loading in …5
×
5 dari 9

CheckBox dalam DataGridView VB.Net


7,721 views

Bagikan
Suka
Unduh
...

Wirat Mojo, Pengembang Sistem TI di PT Bridgestone Tire Indonesia


https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 10/16
23/1/2020 CheckBox dalam DataGridView VB.Net
Mengikuti

Diterbitkan di 11 Okt 2012

Tutorial Penggunaan CheckBox dalam DataGridView di VB.Net 2005

...
Diterbitkan di: Pendidikan

2 Komentar
0 Suka
Statistik
Catatan

Full Name
Comment goes here.
12 hours ago Delete Reply Block
Are you sure you want to Yes No
Your message goes here

Share your thoughts…


Pos

eninupser77
Follow the link, new dating source: ❶❶❶ http://bit.ly/2Q98JRS ❶❶❶
2 minggu yang lalu Reply
Are you sure you want to Yes No
Your message goes here

eninupser77
Dating for everyone is here: ♥♥♥ http://bit.ly/2Q98JRS ♥♥♥
2 minggu yang lalu Reply
Are you sure you want to Yes No
Your message goes here

Be the first to like this

No Downloads
Views
Total views
7,721
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
227
Comments
2
Likes
0
Embeds 0
No embeds
No notes for slide

CheckBox dalam DataGridView VB.Net


1. 1. WIRATSOFT INC CORPORATION 2012PENGKODEANAKSES FORMSISTEM USERMICROSOFT VISUAL BASIC.NET 2005WIRAT.NET10/11/2012
2. 2. Hak Akses USERPengantar TulisanPada saat membuat aplikasi (vb.net) untuk materi skripsi, saya terbesit pertanyaan.“Bagaimana cara memberikan akses form
secara dinamis pada sistem untuk user yang ada ??”Coba browsing dan tanya-tanya sama master-master vb.net akhirnya bisa nemuin sebuah carauntuk mewujudkan
hal itu.Nah, bagi agan-agan sekalian yang mau ikut sama-sama belajar mari diikutin secara seksamabagaimana cara membuatnya. Dicoba pelan-pelan bagian demi
bagian.Salam,Illuminator372Tahapan Proses Bikin Database Bikin Layout Form Bikin Coding Page 2 of 9
3. 3. Bikin DatabaseBeberapa tabel yang akan dibuat adalah seperti gambar diatas, pada tutorial ini sayamenggunakan Ms. Access 2007. Detailnya design tabel-
tabelnya sebagai berikut :FORM_TABLE Field Name Data Type Field Size KeteranganIDFORM Text 7 Primary KeyFORMNAME Text 25USER_TABLE Field
Name Data Type Field Size KeteranganIDUSER Text 7 Primary KeyUSERNAME Text 25PASSWORD Text 25STATUS Text 15 Page 3 of 9
https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 11/16
23/1/2020 CheckBox dalam DataGridView VB.Net
4. 4. AKSES_TABLE Field Name Data Type Field Size KeteranganIDUSER Text 7 Foreign KeyIDFORM Text 7 Foreign KeyAKSES_FORM Text 1 Page 4 of 9
5. 5. Bikin Layout FormSilahkan dibuat design form sesuai toolbox yang terlihat pada gambar. ComboBox, Button,DataGridView. Page 5 of 9
6. 6. Bikin Coding Class Koneksi Database Imports System.Data.OleDb Namespace AKSES_DATABASE Public Class DATABASEClass Dim KONEKSI As New
OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;" _ & "Data Source=DB_GRIDVIEW.accdb;" _ & "Jet OLEDB:Database Password=321;") Public
Function BUKAKONEKSI() As OleDbConnection KONEKSI.Open() Return KONEKSI End Function Public Function TUTUPKONEKSI() As OleDbConnection
KONEKSI.Close() Return KONEKSI End Function End Class End Namespace Class Proses Imports System.Data.OleDb Namespace AKSES_DML Public Class
PROSESClass Dim KONEKSI As New AKSES_DATABASE.DATABASEClass Dim CMD As New OleDbCommand Public Function SIMPAN_AKSES(ByVal
IDUSER As String, ByVal IDFORM As String, ByVal AKSES As String) CMD.CommandType = CommandType.Text CMD.CommandText = "INSERT INTO
AKSES_TABLE VALUES(" & IDUSER & "," & IDFORM & "," & AKSES & ")" CMD.Connection = KONEKSI.BUKAKONEKSI CMD.ExecuteNonQuery()
KONEKSI.TUTUPKONEKSI() Return KONEKSI End Function End Class End Namespace Page 6 of 9
7. 7. Script Form Imports System.Data.OleDb Public Class DGVCheckBox Dim KONEKSI As New AKSES_DATABASE.DATABASEClass Dim xSIMPAN As
New AKSES_DML.PROSESClass Dim DTA As New OleDbDataAdapter Dim DTS As New DataSet Dim CMD As New OleDbCommand Dim DTR As
OleDbDataReader Dim A As String Dim B As String Private Sub ISI_GRID() Try KONEKSI.TUTUPKONEKSI() DTA = New OleDbDataAdapter("SELECT *
FROM FORM_TABLE ORDER BY IDFORM ASC", KONEKSI.BUKAKONEKSI) Try DTS.Tables("FORM_TABLE").Clear() Catch ex As Exception End Try
DTA.Fill(DTS, "FORM_TABLE") Dim GRID As New DataView(DTS.Tables("FORM_TABLE")) DGVSample.DataSource = GRID ngunci columns tertentu
DGVSample.Columns.Item(1).ReadOnly = True DGVSample.Columns.Item(2).ReadOnly = True Catch ex As Exception MsgBox(ex.ToString) End Try End Sub
Private Sub DGVCheckBox_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call ISI_GRID() Call ISI_Combo() End
Sub Private Sub ISI_Combo() KONEKSI.TUTUPKONEKSI() CMD = New OleDbCommand("SELECT * FROM USER_TABLE ORDER BY IDUSER ASC",
KONEKSI.BUKAKONEKSI) DTR = CMD.ExecuteReader CmbUSER.Items.Clear() While DTR.Read A = DTR.Item("IDUSER") B =
DTR.Item("USERNAME") CmbUSER.Items.Add(A & " - " & B) End While End Sub Page 7 of 9
8. 8. Private Sub BtnSIMPAN_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSIMPAN.Click Dim Y As String =
Mid(CmbUSER.Text, 1, 7) Dim iROW As Integer Dim AKSES As String For iROW = 0 To DGVSample.Rows.Count - 1 AksesBox = Nama CheckBox yang ada
di DatagridView If DGVSample.Rows(iROW).Cells("AksesBox").Value Then AKSES = "1" Else AKSES = "0" End If Class Proses DML (Simpan Data)
xSIMPAN.SIMPAN_AKSES(Y, DGVSample.Rows(iROW).Cells(1).Value, AKSES) Next iROW End Sub End ClassSedikit penjelasan, tujuan dari coding ini yang
bernilai “1” adalah form yang boleh diakses olehuser tersebut. Sedangkan yang bernilai “0” adalah form yang tidak boleh diakses oleh user.Untuk pengembangan
berikutnya. Jangan lewatkan tutorial lanjutan dari penjelasan kali ini.So don’t missed it later !! Page 8 of 9
9. 9. Illuminator372 Kuliah D3nya diselesaikan pada tahun 2008 lalu di Kampus STMIK Bina Insani, Jurusan Teknik Informatika dan kemudian kembali melanjutkan
S1nya pada tahun 2011 ditempat dan jurusan yang sama. Bekerja di PT Bridgestone Tire Indonesia sejak 2008. Bercita-cita dapat selalu mendedikasikan dirinya
dalam bidang IT Indonesia dan Dunia. Kontak : bambang.wiratmojo@gmail.com bambangwiratmojo.blogspot.comPEMBERIAN HAK AKSES USER SISTEM
SUPPORTED BY WIRATSOFT2012 Page 9 of 9

Direkomendasikan

Gaining Skills with LinkedIn Learning


Online Course - LinkedIn Learning

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 12/16
23/1/2020 CheckBox dalam DataGridView VB.Net

Learning to Teach Online


Online Course - LinkedIn Learning

Learning Online Marketing


Online Course - LinkedIn Learning

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 13/16
23/1/2020 CheckBox dalam DataGridView VB.Net

Membuat Login dengan Menghubungkan ke Database di VB.NET


Imam Halim Mursyidin

E book vb.net+mysql(cara cepat)


Zoeliandri Sapoetra

Validasi Inputan Hanya Huruf atau Angka Saja di VB.NET


Imam Halim Mursyidin

Membuat Terbilang di VB.NET


Imam Halim Mursyidin

Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net


Efmi Maiyana

Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Rahmat Sigit

02 - Game Development: Best Practice (Febri 'Ebinkatsu' Abdullah)


Lab Mobile Filkom UB

Inggris
Español
Português
Français
Deutsch

Tentang
Pengembang & API
Blog
Ketentuan
Pribadi
hak cipta
Dukung

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 14/16
23/1/2020 CheckBox dalam DataGridView VB.Net

LinkedIn Corporation © 2020

Share Clipboard

Facebook
Twitter
LinkedIn

Link

Public clipboards featuring this slide

No public clipboards found for this slide

Select another clipboard

Looks like you’ve clipped this slide to already.

Search for a clipboard

Create a clipboard

You just clipped your first slide!

Clipping is a handy way to collect important slides you want to go back to later. Now customize the name of a clipboard to store your clips.

Name* Best of Slides


Description Add a brief description so oth
Visibility
Others can see my Clipboard
Cancel Save
Save this document

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 15/16
23/1/2020 CheckBox dalam DataGridView VB.Net

https://www.slideshare.net/wirat372/checkbox-dalam-datagridview-vbnet-14691968 16/16

Вам также может понравиться