Dear IT'ers,

Saya punya masalah dengan script VB dengan database MS Access.

Saya membuat tabel Peserta, Grup, dan Temporary.

Peserta :
ID,   Nama, No_HP, Tgl
001   Eka   70000  1/1/2011
001   Eka   70000  1/2/2011
002   Eko   70120  1/1/2011
002   Eko   70120  1/2/2011

Grup :
ID_grup, PEriode, Tanggal,    Jumlah_peserta, Status
1        Pertama  1/1/2011    2               Schedule
1        Pertama  1/2/2011    2               Schedule

Temporary :
Tanggal,   Jumlah peserta
1/1/2011   3
1/2/2011   4

Yang mau saya tanyakan:

Bagaiman cara mengupdate Jumlah_peserta di tabel grup, jika datanya terdapat 
pada tabel Temporary dengan kondisi Tanggal yang sama (krn tanggal field unik) 
berdasarkan datagrid di suatu form dengan menggunakan event click pada command 
button.

script VB yang saya gunakan seperti ini :

'+-------- DEKLARASI GRUP --------------+
  Set RS_User = New ADODB.Recordset
  COnn.CursorLocation = adUseClient
  Strsql = "SELECT * FROM Peserta"
  RS_User.Open Strsql, COnn, adOpenDynamic, adLockOptimistic
  
  RS_User.Filter = "ID = '" & Val(Text1.Text) & "'"
  '+------- SIMPAN DATA -------------+
  If RS_User.EOF Then
     While Not RS_TemP.EOF
        Set RS_User = New ADODB.Recordset
        Strsql = "INSERT INTO Peserta (ID, Nama, No_HP, Tgl) VALUES ('" & 
Val(Text1.Text) & "','" & Text2.Text & "','" & Text3.Text & "', '" & 
DataGrid2.Columns(0) & "')"
        RS_User.Open Strsql, COnn, adOpenDynamic, adLockOptimistic
        
        Set RS_Grup = New ADODB.Recordset
        Strsql = "Update Grup Set Jumlah_Peserta = '" & 
Val(DataGrid2.Columns(1)) & "' Where Tanggal = '" & DataGrid2.Columns(0) & "'   
(saya terbentur di script ini)
                                                                                
        ( JUMLAH PESERTA )                                     ( TANGGAL )
        RS_Grup.Open Strsql, COnn, adOpenDynamic, adLockOptimistic
        
        RS_TemP.MoveNext
     Wend
     'Call tes2
     
     'Call REf
     Set DataGrid2.DataSource = RS_TemP
     
  Else
     MsgBox "Nomor user telah ada", vbOKOnly + vbCritical, "Konfirmasi"
     Text1.SetFocus
     Call REf
     Exit Sub
  End If
End Sub


Mohon bantuan dari rekan-rekan sekalian, jika mempunyai link referensi, 
silahkan dilampirkan pada reply.

Terima kasih,

E.Sufiatna, Palembang.

[Non-text portions of this message have been removed]



------------------------------------

-- 
www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia 
Gabung, Keluar, Mode Kirim : [email protected] 

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ITCENTER/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ITCENTER/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke