dear, mbak lilis
maaf kalau penjelasannya kurang jelas.
permasalahan saya begini :
saya ingin menambahkan stok produk ke dalam tabel stock dengan jumlah
yang besar (sekitar 30.000 pcs) dalam 1x transaksi,
sintak kode yang saya gunakan spt ini:
ket :
- cIRowCount, adalah variabel jml row dalam MSHflexgrid
-TextMatrix(c, 4) = No. serial number
-TextMatrix(c, 8) = tanggal trx
-TextMatrix(c, 6) = No. serial number yang terakhir
With MSHflexgrid
'Save the details of the records
For c = 1 To cIRowCount
tmpV = .TextMatrix(c, 4)
tmpDate = Format(.TextMatrix(c, 8), "yyyy-mm-dd")
'add to stock
'get qty item
For ikonter = 1 To toNumber(.TextMatrix(c, 6))
sSQL = ""
sSQL = "INSERT INTO
stockvoucher(kodevoucher,idvoucher,expireddate,dateadded,idaddedby)
VALUES(" & _
"'" & tmpV & "'," & _
"" & .TextMatrix(c, 1) & "," & _
"'" & tmpDate & "'," & _
"'" & tmpServerTimeStamp & "'," & _
"'" & g_LOGIN_NAME & "'" & _
")"
'Debug.Print sSQL
conn.Execute sSQL
tmpV = tmpV + 1
Next
'end of add to stock
Next c
End With
Proses penambahan stock diatas terlalu lama, karena ada looping for,
apakah teman - teman memiliki ide lain, atau tips yang membantu?
thx atas tips doEvents dari mas Toni Rahayu, namun apakah ada sintax
SQL yang bisa melakukan perintah INSERT secara cepat ?
terima kasih atas perhatian dan bantuannya..
--- In [email protected], Lilis Suryani <[EMAIL PROTECTED]>
wrote:
>
>
> mas bisa lbh spesifik lg penjelasanya?
>
> apakah mas mau nambah datanya dari tabel lain gitu?
>
> kalo ga boleh ga liat sintak kodenya spy bisa tau
> yg dimaksud
>
>
> salam
> lis
>
>
>
>
____________________________________________________________________________________
> The fish are biting.
> Get more visitors on your site using Yahoo! Search Marketing.
> http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php
>