Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Oleh
Tamia Salsabila Namira Lesmana
181336300013
3. Membuat Module
Imports System.Data.OleDb
Module Ujian
End Module
4. Melakukan Koding
Imports System.Data.OleDb
Public Class Form1
Private Sub PosisiList()
Try
With ListView1.Columns
.Add("NIM", 100)
.Add("Nama", 100)
.Add("Nilai UTS", 100)
.Add("Nilai UAS", 100)
.Add("Tugas", 100)
.Add("Total", 100)
End With
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Try
query = "SELECT * FROM DBNilai ORDER BY NIM"
daData = New OleDbDataAdapter(query, conn)
dsData = New DataSet
daData.Fill(dsData)
ListView1.Items.Clear()
For a = 0 To dsData.Tables(0).Rows.Count - 1
With ListView1
.Items.Add(dsData.Tables(0).Rows(a).Item(0))
.Items(a).SubItems.Add(dsData.Tables(0).Rows(a).Item(1))
.Items(a).SubItems.Add(dsData.Tables(0).Rows(a).Item(2))
.Items(a).SubItems.Add(dsData.Tables(0).Rows(a).Item(3))
.Items(a).SubItems.Add(dsData.Tables(0).Rows(a).Item(4))
.Items(a).SubItems.Add(dsData.Tables(0).Rows(a).Item(5))
End With
Next
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Try
Rekap()
PosisiList()
IsiList()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Try
query = "INSERT INTO DBNilai VALUES ('" & txtNIM.Text & "', '" & txtNama.Text
& "', '" & txtNUts.Text & _
"', '" & txtNUas.Text & "', '" & txtTugas.Text & "', '" & txtTotal.Text &
"')"
daData = New OleDbDataAdapter(query, conn)
dsData = New DataSet
daData.Fill(dsData)
IsiList()
bersih()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Try
AmbilDataListView()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Try
query = "UPDATE DBNilai SET NIM = '" & txtNIM.Text & "', Nama = '" &
txtNama.Text & "', NilaiUts= '" & txtNUts.Text & "', NilaiUas= '" & txtNUas.Text & _
"', Tugas= '" & txtTugas.Text & "', Total= '" & txtTotal.Text & "' WHERE
NIM='" & txtNIM.Text & "'"
daData = New OleDbDataAdapter(query, conn)
dsData = New DataSet
daData.Fill(dsData)
IsiList()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
If x = Windows.Forms.DialogResult.OK Then
query = "DELETE FROM DBNilai WHERE NIM='" & txtNIM.Text & "'"
bersih()
txtNIM.Focus()
ElseIf x = Windows.Forms.DialogResult.Cancel Then
bersih()
btnEdit.Enabled = False
btnHapus.Enabled = False
txtNIM.Enabled = True
txtNIM.Focus()
btnSimpan.Enabled = True
End If
End Sub
bersih()
End Sub
If Not (e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack Then
e.Handled = True
End If
End Sub
If Not (e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack Then
e.Handled = True
End If
End Sub
If Not (e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack Then
e.Handled = True
End If
End Sub