DataGridView

Posted on September 14, 2013. Filed under: Teknologi Informasi, VB.NET |

ijin copas dari web yg bersangkutan.. pusing sama kerjaan, gimana cara ngeset nilai kolom dari data grid view, akhirnya oe putusin buat ngerangkum ilmu2 setelah googling kesana kesini..

LINK :
http://www.devx.com/dotnet/Article/33748/0/page/4

Introduction

Artikel berikut ini menjelaskan konsep dasar tentang kontrol DataGridView. DataGridView adalah sebuah kontrol di VB.net yang digunakan untuk menampilkan data dalam bentuk grid. Kontrol ini dirancang untuk menjadi solusi lengkap untuk menampilkan data tabular dengan Windows Forms. Artikel ini juga membahas bagaimana penggunaan DatagridView pada VB.Net

Menambahkan Kolom

Untuk menambahkan kolom anda dapat menggunakan GUI untuk menambahkannya atau melalui baris kode program
Melalui GUI

Melalui baris kode program

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

ByVal e As System.EventArgs) Handles Button1.Click

With DataGridView1

.ColumnCount = 2

.Columns(0).Name = “NIP”

.Columns(1).Name = “Nama”

End With

End Sub

Menambahkan baris / data

Anda dapat menambahkan baris dan kolom dengan kontrol dan secara manual mengisi dengan data. Kode berikut ini menunjukkan bagaimana untuk secara manual membuat Kolom dan Baris di DataGridView.

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

ByVal e As System.EventArgs) Handles Button1.Click

With DataGridView1

Dim row As String() = New String() {“6309189”, “Alfa Adhitya”}

.Rows.Add(row)

‘atau

.Rows.Insert(.NewRowIndex, “6309189”, “Alfa Adhitya”)

End With

End Sub

Get Selected Item

Untuk mendapatkan nilai dari datagridview, kita bisa menggunakan DataGridView1.Item

Untuk menampilkan data yang terpilih, kita harus tuliskan script program pada event CellClick

Private Sub DataGridView1_CellClick(ByVal sender As Object, _

ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

With DataGridView1

TextBox1.Text = .Item(0, .CurrentRow.Index).Value

TextBox2.Text = .Item(1, .CurrentRow.Index).Value

End With

End Sub

Menghapus Semua Data

Untuk menghapus semua baris pada datagridview gunakan perintah DataGridView1.Rows.Clear()

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

ByVal e As System.EventArgs) Handles Button2.Click

DataGridView1.Rows.Clear()

End Sub

Menghapus baris terpilih

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

ByVal e As System.EventArgs) Handles Button2.Click

If DataGridView1.CurrentRow.Index <> DataGridView1.NewRowIndex Then

DataGridView1.Rows.RemoveAt(DataGridView1.CurrentRow.Index)

End If

End Sub

Mendapatkan jumlah Baris

Private Sub Button4_Click(ByVal sender As System.Object, _

ByVal e As System.EventArgs) Handles Button4.Click

MsgBox(DataGridView1.Rows.Count)

End Sub

TAMBAHAN

Mendapatkan Nilai dari Kolom atau Cell

For i As Integer = 0 to DataGridView1.Rows.Count – 1
DataGridView1.Item(Column,Row).Value ‘or DataGridView1.Item(“ColumnName”, Row).Value

Next

Mendapatkan Nilai dari Kolom atau Cell yang dipilih manual

Make a Comment

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Liked it here?
Why not try sites on the blogroll...

%d blogger menyukai ini: