Kursus Programmer Online 
Skip Navigation Links
Home
Kursus online
Toko online
Layanan
Forum
Social programmer
E-book
Peta situs
Tentang saya
Donasi
Halo " !" | Login

Skip Navigation Links.
Expand Artikel Visual BasicArtikel Visual Basic
Expand Basis Data - DatabaseBasis Data - Database
Expand Pemrograman GrafisPemrograman Grafis
Expand E-Book TutorialE-Book Tutorial
Expand Video Kursus - TutorialVideo Kursus - Tutorial
Expand Software - Open Source codeSoftware - Open Source code
Expand W E B  ProgrammingW E B Programming
Expand Windows SystemWindows System
Expand XBasicFrameworkXBasicFramework
Expand Berbagi PengalamanBerbagi Pengalaman
Expand Quick BasicQuick Basic

Belajar Program dgn Saya 
HyperLink Siapa bilang belajar program  SULIT!!  Otodidak juga bisa.  ANDA bisa Jadi PROGRAMMER handal.  Baca E-Book  Saya di sini...!

E-Book TRIK DATABASE ASP .NET

Jika ANDA telah membeli E-book Saya belum juga bisa membuat program... Saya yang akan "Turun Tangan Langsung" mengajarkannya kepada ANDA                   
















Software Gratis 
Software gratis! Open Source Code

Banner 

HyperLink

HyperLink


Chat dengan Saya 

Chat dengan Saya

HyperLink


Hit Counter 


Skip Navigation LinksMENU>Artikel Visual Basic>Visual Basic 6.0 Database>Dasar Pegolahan Data Recordset


Pengolahan Data Dasar dengan Recordset



Kode pada General Declaration

Private conn As ADODB.Connection

Private oRs As New ADODB.Recordset


Kode pada Form Load

Private Sub Form_Load()

   Set conn = New ADODB.Connection

   conn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Pegawai;Data Source=."

  

   s = "SELECT * FROM Absen"

   oRs.Open s, conn, adOpenKeyset, adLockOptimistic

End Sub


 


Kode pada Tombol Simpan

Private Sub cmdSimpan_Click()

 

  s = "INSERT INTO Absen VALUES('" & txtNIK.Text & "','" & txtNama.Text & "','" & txtSakit.Text & "','"

  s = s & txtIzin.Text & "','" & txtAbsen.Text & "')"

 

  conn.Execute s

End Sub

 



Kode pada Tombol Update

Private Sub cmdUpdate_Click()

  oRs.Fields("NIK") = txtNIK.Text

  oRs.Fields("Nama") = txtNama.Text

  oRs.Fields("Sakit") = txtSakit.Text

  oRs.Fields("Izin") = txtIzin.Text

  oRs.Fields("Absen") = txtAbsen.Text

  oRs.Update

End Sub



Kode pada Sub Procedure Baca Data

Private Sub BacaData()

  txtNIK.Text = oRs.Fields("NIK")

  txtNama.Text = oRs.Fields("Nama")

  txtSakit.Text = oRs.Fields("Sakit")

  txtIzin.Text = oRs.Fields("Izin")

  txtAbsen.Text = oRs.Fields("Absen")

End Sub




Kode pada Tombol Akhir [<<]

Private Sub cmdAwal_Click()

  oRs.MoveFirst

  BacaData 

End Sub



Kode pada Tombol Akhir [>>]

Private Sub cmdAkhir_Click()

  oRs.MoveLast

  BacaData

End Sub


Kode pada Tombol Lanjut  [>]


Private Sub cmdLanjut_Click()

  oRs.MoveNext

  If oRs.EOF Then oRs.MoveLast

  BacaData

End Sub



Kode pada Tombol Sebelumnya  [<]

Private Sub cmdSebelumnya_Click()

  oRs.MovePrevious

  If oRs.BOF Then oRs.MoveFirst

  BacaData

End Sub


 

Kode pada Tombol  Cari

 

Private Sub cmdCari_Click()

  snik = InputBox("NIK:")

  oRs.MoveFirst

  oRs.Find "NIK='" & snik & "'"

  BacaData

End Sub

 

 

 

Kode pada Tombol  Hapus

Private Sub cmdHapus_Click()

  oRs.Delete

End Sub



Kode pada Tombol  Tutup


Private Sub cmdTutup_Click()

 End 

End Sub


Kode pada Form Terminate

Private Sub Form_Terminate()

  conn.Close

  Set conn = Nothing

  oRs.Close

  Set oRs = Nothing

End Sub

 

Jika anda menginginkan penjelasan yang lebih lengkap, bisa baca E-Book saya yang berjudul TRIK DATABASE VISUAL BASIC 6.0 klik di sini

Download project tutorial ini klik di sini





  (C)XBasicPro 2012 | Kursus Programmer Online | Software Gratis | Open Source Code | Sewa Toko Online