Advertisement
Guest User

Untitled

a guest
Jan 28th, 2017
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 2.34 KB | None | 0 0
  1.  Sub simpan_hargabertingkat()
  2.         Dim _jml1, _jml2, _harga As Integer
  3.         _jml1 = Nothing
  4.         _jml2 = Nothing
  5.         _harga = Nothing
  6.         Try
  7.             Call koneksi_utama()
  8.             Dim simpan As String
  9.             simpan = "insert into hargabertingkat(namasatuan) values(@namasatuan)"
  10.             sqlquery = New MySqlCommand(simpan, database)
  11.             sqlquery.Parameters.AddWithValue("@namasatuan", MySqlDbType.VarChar)
  12.             sqlquery.Parameters.AddWithValue("@kodebarang", MySqlDbType.VarChar)
  13.             sqlquery.Parameters.AddWithValue("@jml1", MySqlDbType.Int32)
  14.             sqlquery.Parameters.AddWithValue("@jml2", MySqlDbType.Int32)
  15.             sqlquery.Parameters.AddWithValue("@harga", MySqlDbType.Int32)
  16.  
  17.             For i As Integer = 0 To DGVHargaBertingkat.Rows.Count - 2
  18.                 If Not DGVHargaBertingkat.Rows(i).Cells(0).FormattedValue = "" Then
  19.                     sqlquery.Parameters("@namasatuan").Value = DGVHargaBertingkat.Rows(i).Cells(0).FormattedValue 'yg error disini
  20.  
  21.                     sqlquery.Parameters("@kodebarang").Value = kodebarangtxt.Text
  22.  
  23.                     If DGVHargaBertingkat.Rows(i).Cells(1).FormattedValue <> "" Then
  24.                         sqlquery.Parameters("@jml1").Value = Integer.Parse(DGVHargaBertingkat.Rows(i).Cells(1).FormattedValue)
  25.                     Else
  26.                         sqlquery.Parameters("@jml1").Value = _jml1
  27.                     End If
  28.                     If DGVHargaBertingkat.Rows(i).Cells(2).FormattedValue <> "" Then
  29.                         sqlquery.Parameters("@jml2").Value = Integer.Parse(DGVHargaBertingkat.Rows(i).Cells(2).FormattedValue)
  30.                     Else
  31.                         sqlquery.Parameters("@jml2").Value = _jml2
  32.                     End If
  33.                     If DGVHargaBertingkat.Rows(i).Cells(3).FormattedValue <> "" Then
  34.                         sqlquery.Parameters("@harga").Value = Integer.Parse(DGVHargaBertingkat.Rows(i).Cells(3).FormattedValue)
  35.                     Else
  36.                         sqlquery.Parameters("@harga").Value = _harga
  37.                     End If
  38.                     sqlquery.ExecuteNonQuery()
  39.                 End If
  40.             Next i
  41.             MsgBox("Data berhasil disimpan!", vbInformation)
  42.  
  43.         Catch ex As Exception
  44.             MsgBox(ex.ToString())
  45.         End Try
  46.     End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement