Dim Con As New ADODB.Connection
Dim Rst As New ADODB.Recordset
Dim s As String
'mengatur dan membuka koneksi
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\SPK.mdb;"
' Con.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=STOKIS;Data Source=OKA-881F6BA00CA"
'mengambil 4 karakter dari kanan (yg merupakan nomer) dari field ID, kemudian dicari nilai yg paling besar (max)
'kemudian hasilnya d tampung d field buatan dgn nama Nomor
Rst.Open "select max(right(Kd_penilaian,4)) as kd from TB_Penilaian", Con, adOpenKeyset
''jika berisi null atau tdk ditemukan
If IsNull(Rst!kd) Then
Text1.Text = "0001" 'member nilai awal
Else
Text1.Text = "ID" & Format(Rst!kd + 1, "0000")
End If
Con.Close
End Sub
yang kemudian fungsi diatas bisa dipanggil pada button baru dengan cara
Call auto
screenshoot nya :
No comments:
Post a Comment