Dear Mas Iwan, Dari apa yang saya baca dan membandingkan dengan kasus yang pernah saya alami, saya melihat apa yang anda lakukan sudah cukup optimal untuk mengembalikan database anda yang corrupt.
Compact and Repair memang dapat merusakkan database, bila dilakukan saat database masih diakses (baik sengaja maupun tidak). Apapun sanggahan dari Microsoft mengenai hal ini, tetapi banyak user yang kehilangan data setelah proses Compact and Repair. Bahkan Roger Carlson, seorang MVP MS Access dari Amerika, menyarankan untuk melakukan backup, sebelum Compact and Repair. Hal tersebut dapat dilakukan secara otomatis dengan bantuan program, scriptnya dapat anda download dari web Roger Carlson Tapi kalau memang database sudah terlanjur rusak, untuk mengambalikan datanya kembali seperti semula anda harus menggunakan tools. Ada banyak tools untuk me-recovery database MS Access, salah satunya AccessFIX, artikelnya dapat anda baca di: http://www.astrodigi.com/2009/09/access-fix-program-untuk-memulihkan.html Salam, Nino Guevara Ruwano (www.AstroDigi.com) ----- Original Message ----- From: Iwan-Junifanto, Id3P-Exel To: [email protected] Sent: Tuesday, September 01, 2009 4:57 PM Subject: [belajar-access] Memperbaiki file access error krn konfilk query update dear all, mohon bantuannya bagaimana memperbaiki file access (mdb) yang mengalamai error sebagai berikut: 'the microsoft jet database engine stopped the process because you and another user are attemping to change the same data at the same time.' ** informasi: - setiap dibuka selalu muncul error diatas, - saya baca referensi help, tapi tidak mengerti bagaimana mengaplikasikan 'update' methode again - file ada di server. kadang2 diakses oleh 3 user secara langsung proses perbaikan yang dilakukan: - melakuan Compact & Repair ---> gagal dengan pesan error yang sama - melakukan Convert Database (ke format 2002-2003, & 2000) --> berhasil tapi ada beberapa data yang tidak ada. saya tidak tahu apakah sebelumnya ada data yang terhapus ataukah memang akibat dari proses proses convert database. terima kasih iwan junifanto ------------------------------------------------------------------------------------------------------------------------------------------------------------------ ** The Microsoft Jet database engine stopped the process because you and another user are attempting to change the same data at the same time. (Error 3197) This error can occur in a multiuser environment. Another user has changed the data you are trying to update. This error can occur when multiple users open a table or create a Recordset and use optimistic locking. Between the time you used the Edit method and the Update method, another user changed the same data. To overwrite the other user's changes with your own, execute the Update method again.

