Kamis, 21 Agustus 2014

[belajar-access] loopingnya gak jalan..minta pencerahan

 

Slamat pagi semunya...semoga dalam keaadan sehat wal af'at...

sy mau tanya tentang looping....

sya memiliki 2 table..katakanlah table Karyawan dan Absensi...

TableKaryawan                        TableAbsensi
Nik                                             NIK
Nama                                         Nama
Bagian                                       Bagian
status                                         Periode
TMK                                           Tanggal
                                                   Keterangan

Nah saya membuat Form pengisian Periode seperti dibawah ini:

--------------------------------------------------------------------------------------------
Form Periode

Bulan             : [    Agustustus 2014  ]
Tanggal Awal : [   01/08/2014            ]    Tanggal Akhir  : [  15/08/2014   ]


[__Generate__]
--------------------------------------------------------------------------------------------
Harpan yang diinginkan sbg berikut :

Ketika kita generate pada form periode..
1.semua data nik,nama,bagian pd tableKaryawan d masukan kedalam tableAbsensi.
2.Data Periode dan tanggal pd TableAbsensi diupdate sesuai periode pada Form Periode Diatas..

Sy Sudah Buat Sprti dibawah ini..Hasilnya..keluar notifikasi "overFlow"" kira2 kenapa ya?? mhn pencerahannya..

Private Sub Command35_Click()
On Error GoTo errH
Dim rs As Recordset, s As String, i As Integer

For i = Me!Tawal To (Me!Takhir + 1) Step 1
   
    s = "INSERT INTO tblHasil ( NIK, Nama, Bagian )SELECT tblMstKaryawan.NIK, tblMstKaryawan.Nama, tblMstKaryawan.Bagian FROM tblMstKaryawan WHERE (((tblMstKaryawan.Status_kawin)=True));"
    Set rs = db.OpenRecordset(s)
    s = "UPDATE tblHasil SET WHERE (((tblHasil.PeriodeId)='" & Me!PID & "');"
    Set rs = db.OpenRecordset(s)
    s = "UPDATE tblhasil SET WHERE(((tblHasil.Tanggal)='" & Format(i, "dd/mm/yyyy") & "');"
    Set rs = db.OpenRecordset(s)
Exit For
MsgBox " Generate Berhasil"
Next i

Exit Sub
errH:
   MsgBox Error$
   Exit Sub
   Resume
End Sub



Terimakasih Sebelumnya

__._,_.___

Posted by: Muhamad Safei <safeimuhamad@yahoo.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (1)

Yahoo Groups
Did you know?
Learn about editing tables within Groups

SPAM IS PROHIBITED

.

__,_._,___

Tidak ada komentar:

Posting Komentar