Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 2.25 KB | None | 0 0
  1.  'Button simpan
  2.     Private Sub Bt_simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Bt_simpan.Click
  3.         Try
  4.         dim tglInput as Date
  5.         dim kd_alter as String' (atau integer?)
  6.         dim Nama as string
  7.         dim nilai_timework as double
  8.         dim nilai_mskrj as double
  9.         dim nilai_presensi as double
  10.         dim nilai_kreatif as double
  11.         dim nilai_total as double
  12.                
  13.         if date.tryparse (tglInput.text, tglInput) = false then
  14.             'Tanggal input salah
  15.             messagebox.show("tanggal input salah!")
  16.             return
  17.         end if
  18.        
  19.          Dim simpan As String = String.Empty
  20.                 simpan = "insert into tb_normalisasi (tgl_penilaian,kd_alter,Nama,nilai_timework,nilai_mskrj,nilai_presensi,nilai_kreatif, nilai_total) " &
  21.                 "values (?,?,?,?,?,?,?,?)"
  22.           Call mengkoneksikan()    
  23.           CMD = CONN.CreateCommand()
  24.           CMD.CommandText = simpan
  25.             For Each row As DataGridViewRow In dg_normalisasi.Rows
  26.                 kd_alter = Convert.ToString(row.Cells(0).Value)
  27.                 Nama = Convert.ToString(row.Cells(1).Value)
  28.                 nilai_timework = Convert.ToDouble (row.Cells(2).Value)
  29.                 nilai_mskrj =  Convert.ToDouble (row.Cells(3).Value)
  30.                 nilai_presensi =  Convert.ToDouble (row.Cells(4).Value)
  31.                 nilai_kreatif =  Convert.ToDouble (row.Cells(5).Value)
  32.                 nilai_total =  Convert.ToDouble (row.Cells(6).Value)
  33.            
  34.                 CMD.Parameters.addWithValue ("?1", tglInput)
  35.                 CMD.Parameters.addWithValue ("?2", kd_alter)
  36.                 CMD.Parameters.addWithValue ("?3", Nama)
  37.                 CMD.Parameters.addWithValue ("?4", nilai_timework)
  38.                 CMD.Parameters.addWithValue ("?5", nilai_mskrj)
  39.                 CMD.Parameters.addWithValue ("?6", nilai_presensi)
  40.                 CMD.Parameters.addWithValue ("?7", nilai_kreatif)
  41.                 CMD.Parameters.addWithValue ("?8", nilai_total)
  42.                
  43.                
  44.                 CMD.ExecuteNonQuery()
  45.                 CMD.Parameters.Clear()
  46.             Next
  47.             '====================
  48.             'Pesan Jika Berhasil
  49.             '====================
  50.             MessageBox.Show("Data Perhitungan Baru Berhasil Di Simpan")
  51.  
  52.         Catch ex As Exception
  53.             '=================
  54.             'Pesan Jika Gagal
  55.             '=================
  56.             MessageBox.Show("Data Perhitungan Sudah Ada Tolong Di Cek Kembali, Mohon Di Cek Kembali")
  57.         End Try
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement