coba ditambahkan kode ini 
for i=... 

data1.recordset.movenext  ('akan pindah record ke posisi berikutnya, otomatis 
update)
next i
data1.recordset.update ('bila diposisi terakhir perintah ini akan dijalankan 
sehingga 
perubahan thd recodset diupdate. 


--- On Wed, 9/3/08, yongki <[EMAIL PROTECTED]> wrote:
From: yongki <[EMAIL PROTECTED]>
Subject: Re: [Programmer-VB] Update nilai pembayaran
To: [email protected]
Date: Wednesday, September 3, 2008, 6:39 AM







 
jika dijadikan query, mungkin cukup dari tanggal 
tiap hutang aja dulu, namun yg saya antisipasi adalah jika user 
hanya membayar hutang dengan nilai apa adanya sehingga pengurangannya pun 
juga tergantung dari pembayaran tsb dan mengakibatkan adanya sisa 
hutang.
 
thanks,
 

  ----- Original Message ----- 
  From: 
  Ajoe 
  
  To: [email protected] 
  
  Sent: Wednesday, September 03, 2008 9:56 
  isuk
  Subject: Bls: [Programmer-VB] Update 
  nilai pembayaran
  

  
  
  
    
    
      
        btw kenapa tiap hutang tidak ada nomor transaksinya mas, misal dia 
        utang 3 kali, tapi dia mau lunasi hutang yang ke dua dulu bukan 1 ato 3 
        gimana ?
        kalo ada nomor reference lebih enak. bisa langsung pakai 
query
        t_hutang
        noreference
        idpegawai
        tgl
        nominal
         
        t_hutanga_lunas
        noreference
        tglpelunasan
        nominal
         
         
         
        

--- Pada Sen, 1/9/08, yongki <yungkivaldi@ gmail.com> 
        menulis:

        Dari: yongki 
          <yungkivaldi@ gmail.com>
Topik: [Programmer- VB] 
          Update nilai pembayaran
Kepada: 
          Programmer-VB@ yahoogroups. com
Tanggal: Senin, 1 
          September, 2008, 8:11 AM


          
          
          
          Salam VB mania,
           
          Mohon bantuan dari rekan2 VB Mania, 
          saya ada kendala saat bikin update nilai pembayaran 
          hutang, kasusnya seperti ini :
           
          Tabel 
          Hutang.
              
          Tanggal        Nama    
              Hutang        
          Bayar        SisaHutang
              ------------ --------- 
          --------- --------- --------- --------- --------- --------- --------- 
          --
              
          14/01/2008    Andri    
                 5,000    
                  0    
                      
              0
              
          24/01/2008    
          Andri           
          2,000            
          0            
                  0
          
              
          28/01/2008    
          Andri           
          3,000            
          0            
                  0
           
           
          Tabel 
Bayar.
          
              
          Tanggal            
          Nama          Bayar
              ------------ --------- 
          --------- --------- --------- ----
          
              
          31/01/2008        
          Andri           
          8,500
           
          Sedangkan source code yg saya buat,seperti ini :
           
          Sub Bayar()
          Dim i
           
          '    Text1 saya konekkan dgn tabel Bayar dan 
          
          '    Data1 dgn tabel Hutang
          '    Data2 dgn tabel Bayar
           
              Data1.RecordSource = "Select * from Hutang 
          where Nama='" & trim(text1) &"'"
           
                 If Data1.Recordset. RecordCount = 
          0 Then
                      On Error 
          Resume Next
                 Else
                      For i = 
          1 to Data1.Recordset. RecordCount
                              
          Data1.Recordset. Field("SisaHutan g")=Data1. Recordset. 
Field("Hutang" 
          )-Data2.Recordse t.Field(" Bayar")
                      
                      if 
          Data1.Recordset. Field("SisaHutan g") = 0 Then
                                      
          Data1.Recordset. Field("SisaHutan g") = 0
                      
                      
              Data1.Recordset. Field("Bayar" )=Data2.Recordse 
          t.Field(" Bayar")
                                  
          end if
                      
          Next i
                 End If
          End Sub
           
          Tapi gagal terus, sedangkan yg saya inginkan dengan 
          hasil seperti ini :
           
          
          Tabel 
          Hutang.
              
          Tanggal        Nama    
              Hutang        
              Bayar        
                  SisaHutang
              ------------ --------- 
          --------- --------- --------- --------- --------- --------- --------- 
          --------- -------
              
          14/01/2008    Andri    
                 
          5,000            
          8,500                    
              0
              
          24/01/2008    
          Andri           
          2,000            
          3,500            
                      
0
          
              
          28/01/2008    
          Andri           
          3,000            
          1,500            
                  -1,500
           
          Tolong bantuannya ya.
          Thanks 
          All.

  
  Nama 
  baru untuk Anda! 
Dapatkan nama yang selalu Anda inginkan di domain 
  baru @ymail dan @rocketmail. 
Cepat sebelum diambil orang lain!
  




      

Kirim email ke