Tugas KTI B

Dimas Gumelar Septianugraha
52416044
1IA10
PTKI B



1. Penyusunan Database





2. Listing Program
Dim koneksi As ADODB.Connection
Dim query As String
Dim idold As String
Sub conn()
    Set koneksi = New ADODB.Connection
koneksi.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=konektor"
End Sub

Private Sub Command1_Click()
    Dim jenis_kelamin As String
    If Option1.Value = True Then
        jenis_kelamin = "L"
    Else
        jenis_kelamin = "P"
    End If
    query = "INSERT INTO krwdimas1ia10 (nip, nama, alamat, jenis_kelamin, status, tunjangan, gaji, no_hp) values ('" & txt_nip.Text & "', '" & txt_nama.Text & "', '" & txt_alamat.Text & "', '" & jenis_kelamin & "', '" & cmb_status.Text & "', '" & txt_tunjangan.Text & "', '" & txt_gaji.Text & "', '" & txt_nohp.Text & "')"
    koneksi.Execute query

    Adodc1.Refresh
    Set DataGrid1.DataSource = Adodc1

End Sub

Private Sub Command2_Click()
    Dim jenis_kelamin As String

    If Option1.Value = True Then
        jenis_kelamin = "L"
    Else
        jenis_kelamin = "P"
    End If

    query = "UPDATE krwdimas1ia10 SET nama = '" & txt_nama.Text & "', alamat = '" & txt_alamat.Text & "', jenis_kelamin = '" & jenis_kelamin & "', status = '" & cmb_status.Text & "', tunjangan =  '" & txt_tunjangan.Text & "', gaji = '" & txt_gaji.Text & "', no_hp = '" & txt_nohp.Text & "' WHERE nip = '" & idold & "'"
    koneksi.Execute query

    Adodc1.Refresh
    Set DataGrid1.DataSource = Adodc1

End Sub

Private Sub Command3_Click()
    query = "DELETE FROM krwdimas1ia10 WHERE nip = '" & txt_nip & "'"
    koneksi.Execute query

    Adodc1.Refresh
    Set DataGrid1.DataSource = Adodc1

End Sub

Private Sub DataGrid1_Click()
    txt_nip.Enabled = False
    txt_nip.Text = Adodc1.Recordset.Fields("nip")
    txt_nama.Text = Adodc1.Recordset.Fields("nama")
    txt_alamat.Text = Adodc1.Recordset.Fields("alamat")
    txt_tunjangan.Text = Adodc1.Recordset.Fields("tunjangan")
    txt_gaji.Text = Adodc1.Recordset.Fields("gaji")
    txt_nohp.Text = Adodc1.Recordset.Fields("no_hp")

    idold = txt_nip.Text

End Sub

Private Sub Form_Load()
    Call conn
    Adodc1.ConnectionString = koneksi
    Adodc1.RecordSource = "krwdimas1ia10"
    Adodc1.Refresh

    Set DataGrid1.DataSource = Adodc1

End Sub




3. Output Design





Komentar

Postingan populer dari blog ini

TEKNIK ANIMASI DALAM PEMBUATAN FILM ACTION: THE AVENGERS

Mercusuar Iskandariyah

TUGAS 3 – PENGEMBANGAN RENCANA BISNIS INFORMATIKA PADA BUKALAPAK