Thxz atas tanggapannya, untuk model find yang dimaksud composite dan tunggal apa ya ? bisa kasi contoh ngga ? Lalu bedakah bila di beri .edit atau tidak (jadi langsung .update) seperti ini.. if .eof then .addnew bla ... blaa .update else bla...bla..blaa .update saya biasa pake data environment tapi dengar2 ada masalah serius jika pake DE... menurut rekan2 bagaimana ? karena saya pikir kalo pake DE dan mau ganti SQL server nya tinggal ganti koneksi di DE lalu beres... Kalau backend nya MS Access apakah ada store procedure nya ? setahu saya SP di oracle dan MS SQL Server ya ? karena saya pake MS Access dan MySQL bagaimanakah cara yang plg efektif.... Lalu kalo menurut rekan2 kalo metode save pake SQL state bagaimana, spt ini :
private cmdSimpan_Clicked() dim rs as new adodb.recordset with rs set .activeconnection=DataEnvironment1.MyMainConn .source="Select * From tblPenjualan Where PenjualanID= '" & txtPenjualanID & "'" .cursorlocation=adUseClient .cursorType=adOpenKeySet .LockType=adOptimistic .open if .eof then .addnew .field blablablabla .update else .field blablabla .update end if .close end with set rs=nothing end sub mohon tanggapannya thx edi susanto --- In Programmer-VB@yahoogroups.com, "Muhammad Rivai Andargini" <[EMAIL PROTECTED]> wrote: > Rekanz Edi, > > Bagi saya pribadi sebenarnya masalah, meski metode find yang dimaksud berbeda-beda. Untuk standar saya pribadi, saya biasa gunakan model find (composite maupun tunggal) dan jika tidak ditemukan posisinya AddNew, sedangkan jika tidak posisinya Edit. > > If .eof then > .addnew > else > .edit > endif > > Atau ada komentar lain ? Atau ada yang menggunakan model stored procedure ? > > Vavai > > End With Untuk keluar dari millis ini, kirim email kosong ke: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/Programmer-VB/ <*> 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/