Advertisement
masyanto

IDbytanggal

May 31st, 2020
410
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.12 KB | None | 0 0
  1. Sub Idpot()
  2.         Try
  3.             conn.Open()
  4.             Dim kode_baru As String
  5.             Dim kode_jobs As String
  6.             cmd = New MySqlCommand("SELECT idpotongan from tblpotongan where idpotongan in(SELECT MAX(idpotongan) from tblpotongan)", conn)
  7.             dr = cmd.ExecuteReader
  8.             dr.Read()
  9.             If Not dr.HasRows Then
  10.                 kode_jobs = Format(Now, "yyMMdd") & "001"
  11.             Else
  12.                 kode_jobs = Microsoft.VisualBasic.Right(dr.GetString(0), 3) + 1
  13.                 If Microsoft.VisualBasic.Left(dr.GetString(0), 6) <> Format(Now, "yyMMdd") Then
  14.                     kode_jobs = Format(Now, "yyMMdd") & "001"
  15.                 Else
  16.                     kode_baru = Microsoft.VisualBasic.Right(dr.GetString(0), 3) + 1
  17.                     kode_jobs = Format(Now, "yyMMdd") & Microsoft.VisualBasic.Right("00" & kode_baru, 3)
  18.                 End If
  19.             End If
  20.             TextBoxIDpot.Text = kode_jobs
  21.  
  22.             conn.Close()
  23.         Catch ex As Exception
  24.             MsgBox(ex.ToString)
  25.         Finally
  26.             conn.Dispose()
  27.         End Try
  28.     End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement