Ok deh misalkan kita mau meng-update (bisa delete/update) data dengan kriteria sbb:
VARIETY= PDH-02 GR_DATE= 03/01/2011 ----- Original Message ----- From: Kid Mr. To: belajar-excel@yahoogroups.com Sent: Thursday, June 21, 2012 12:26 PM Subject: Re: [belajar-excel] Akses database MS. Access dari Excel Coba Bapak kirimkan bunyi query untuk search dengan kriteria tersebut. Jadi nanti yang diambil dari db hanya yang memenuhi kriteria saja. Bayangkan saja jika ada 100ribu record (dikit amat), lalu mau search satu-satu sampai ketemu yang dicari... Berartikan harus ambil semua (100rb) dari db, lalu cari satu-satu. Lebih baik ambil record yang disearch saja dari db access (mungkin hanya tinggal beberapa saja) lalu ditampilkan. Jika akan diupdate, maka update record tersebut saja. Kid. 2012/6/21 Heru Safrudin <superhe...@gmail.com> Dear Master, Terima kasih sejauh ini udah jalan seperti yang saya harapkan. Menginjak pertanyaan berikutnya, bagaimana jika kolom C dijadikan sebagai kriteria Pencarian record? HASILnya tetap di kolom B Regards, Heru Safrudin ----- Original Message ----- From: Kid Mr. To: belajar-excel@yahoogroups.com Sent: Friday, June 15, 2012 8:20 AM Subject: Re: [belajar-excel] Akses database MS. Access dari Excel Pak Heru, Coba non aktifkan baris yang memanggil proses SetFieldsValue, karena Anda telah meletakkan proses set nilai-nilai fields didalam prosedur updatethisrecord. Prosedur SetFieldsValue sebenarnya harus berisi proses untuk set nilai-nilai fields. Dengan begitu, prosedur tersebut bisa digunakan berulang-ulang oleh banyak prosedur. Jika Anda meletakkan perintah untuk set nilai-nilai fields dalam prosedur updatethisrecord, maka Anda harus melakukan hal yang sama untuk prosedur addnewrecord. Bisa jadi ketika Anda akan update melalu userform lainnya, maka Anda harus menuliskannya ulang. Sedangkan pemanfaatan prosedur SetFieldsValue, yang berisi seluruh proses set nilai-nilai field, dimaksudkan untuk memudahkan pengembangan kedepan. Misal saja suatu saat nanti table di db akan bertambah 1 kolom, sedangkan table tersebut dapat di update maupun di add new record melalui banyak form, misal ada form untuk update tanggal saja, form lain untuk update nilai-nilai tertentu saja, dsb. Ketika memanfaatkan alur proses yang menggunakan prosedur SetFieldsValue, Anda cukup mengubah di satu prosedur saja, tanpa kuatir ada form yang belum diubah atau ditambahkan field yang harus di-update. Wassalam, Kid. 2012/6/14 Heru Safrudin <superhe...@gmail.com> Maksud saya kenapa waktu klik Update field 2,3 dan 4 kok blank Padahal sudah saya coba gonta-ganti tipenya ----- Original Message ----- From: Kid Mr. To: belajar-excel@yahoogroups.com Sent: Thursday, June 14, 2012 9:48 AM Subject: Re: [belajar-excel] Akses database MS. Access dari Excel Cek tipe data yang akan dimasukkan ke database. Seluruh nilai input harus memiliki tipe data yang sama dengan setiap field di database. Wassalam, Kid.