Aplication: SMK Telkom Sandhy Putra Malang
Aplication: SMK Telkom Sandhy Putra Malang
VB.net
Aplication
Form Data Siswa dengan Load Photo
Form
Ketikan nis,nama,alamat,tanggal lahir cari fotonya kemudian klik simpan dan data akan
tersimpan.
Cari data dengan mengklik tombol-tombol navigasi yang tersedia setelah mencari bisa
melakukan edit data lalu klik tombol ubah untuk menyimpan update data.
3. Proses Delete Data
Tentukan data yang akan dihapus klik tombol hapus. Akan muncul konfirmasi. Yes untuk
melanjutkan dan no untuk cancel.
Coding
Imports System.IO
Imports System.Drawing.Bitmap
Imports System.Globalization
Catch ex As MySqlException
MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error)
Finally
CMDCount.Dispose()
CN = Nothing
End Try
End Sub
If DataReader.Read() Then
txtNIS.Text = DataReader("nis").ToString
txtNama.Text = DataReader("nama").ToString
txtAlamat.Text = DataReader("alamat").ToString
txtTanggal.Value = DataReader("tgl_lahir")
If DataReader("foto") IsNot DBNull.Value Then
Dim imageBytes() As Byte = Nothing
imageBytes = CType(DataReader("foto"), Byte())
Dim ms As New MemoryStream(imageBytes)
Dim bmap As New Bitmap(ms)
PictureBox1.Image = CType(bmap, Image)
PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
End If
End If
End If
If countData = 1 Or countData = 0 Then
btMoFirst.Enabled = False
btMoPrev.Enabled = False
btMoNext.Enabled = False
btMoLast.Enabled = False
ElseIf index = 0 Then
btMoFirst.Enabled = False
btMoPrev.Enabled = False
btMoNext.Enabled = True
btMoLast.Enabled = True
ElseIf index = countData - 1 Then
btMoFirst.Enabled = True
btMoPrev.Enabled = True
btMoNext.Enabled = False
btMoLast.Enabled = False
Else
btMoFirst.Enabled = True
btMoPrev.Enabled = True
btMoNext.Enabled = True
btMoLast.Enabled = True
End If
Catch ex As MySqlException
MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error)
Finally
CMDShow.Dispose()
CN = Nothing
End Try
End Sub
End Sub
End Sub
End Class