sip.. sip... thanks teman2 semua.... kmrn ada user yg curhat ke sy bahwa bbrp recordnya dlm tabel A terhapus. User tsb ingin melihat record yg pernah terhapus tsb krn berhubungan dg keuangan.
Contoh : 1 A 2 B 5 E 6 F Nah, record 3 dan 4 sdh terhapus. Beliau bertanya, apakah access sendiri memiliki fitur untuk mengembalikan record yg telah terhapus ???? sy hanya menjawab : blm tahu... karena setahu saya, bila record tsb sdh dihapus permanen, maka datanya pun hilang. Terkecuali bila saat develop dulunya seluruh tabel diproteksi dg baik, dan fasilitas Hapus yg ada diarahkan untuk memindahkan data tsb (data terhapus) kedalam tabel lainnya. Dengan demikian, perlu juga dipikirkan kedepannya bila kt membuat program. Perlukah diberikan fasilitas Hapus????? Jawabnya tentu anda mengerti... lusky kurniawan Pada 19 Maret 2010 16:31, Aksan Kurdin <[email protected]> menulis: > > > Saya tadi bermain - main sebentar dengan autonumber. > > Saya create table1(ID auto, Nama text) > > dan saya mulai isi data, pasti karena masih baru, maka ID mulai dari 1. > > 1 Aksan > 2 Kurdin > 3 Murid > 4 Belajar > 5 Access > > Lalu saya buat query ini : > > PARAMETERS [Number] Long; > INSERT INTO table1 ( ID ) > SELECT [Number] AS Expr1; > > > (dari link: http://www.mvps.org/access/tables/tbl0005.htm) > > Saya jalankan query tersebut, lalu saya masukkan angka 100 di kotak > parameter > Saya buka kembali table1, dan melanjutkan data entry, hasilnya : > > 1 Aksan > 2 Kurdin > 3 Murid > 4 Belajar > 5 Access > 100 > 101 Lusky > 102 Kurniawan > > > Ok, sekarang autonumber saya sudah bisa loncat ke 101. > Saya lalu menghapus isi tabel dengan delete query, lalu jalankan kembali > query di atas dan mengisi parameter numbers dengan 0 > Lalu saya mulai mengisi kembali tabel: > > 0 > 1 Haer > 2 Talib > 3 Aksan > 4 Kurdin > > > Nah, saya bisa mereset kembali nomor auto number untuk tabel sederhana. > Sekarang, bagaimana untuk tabel yang berelasi ? Rumit untuk mengubah ID > Aksan (1) menjadi (2) di sisi detail / many . > Kembali saya ulangi reply pertama, keuntungannya apa kita mereset ID auto > number ? malah puyeng dan kerja tambahan yang kita peroleh .... :) > > > Terkait dengan pertanyaan Kang Lusky, kalau record sudah terhapus, secara > normal, record tersebut sudah tidak bisa kembali lagi, termasuk > autonumbernya, apalagi tidak ada backupnya. > Kalaupun ada backup, cukup dengan query append ke tabel yang masih kosong, > autonumber bisa dikembalikan. Ingat, restore ke tabel kosong, jika tabel > sudah terisi, error pasti akan terjadi untuk ID yang sudah ada dalam tabel. > > > Aksan Kurdin > > > On 3/19/2010 3:50 PM, MBA wrote: > > > > Bapak Lusky, ini maksudnya tabelnya yang dihapus atau hanya recordnya > saja? > > Misalnya: table1, field1 autonumber, punya 50 record. > > Apakah pertanyaannya: > > 1. Bila table1 dihapus / terhapus bagaimana merekontruksi table1 tsb? > 2. Bila record di table1 dihapus/terhapus 20 record bagaimana > mengembalikan record-record tsb? > > > > Ini pertanyaannya yang mana pak? > > > > Salam hangat dan jabat erat, > > MBA > > > ------------------------------ > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *privat access > *Sent:* Friday, 19 March, 2010 15:07 > *To:* [email protected] > *Subject:* Re: [belajar-access] Hapus record autonumber > > > > > > > bagaimana mengembalikan record suatu table yg memiliki field auto > increment ? apakah kita msh mgkn utk mengembalikannya ??? (asumsi bahwa tdk > ada backup) :) > > > > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.791 / Virus Database: 271.1.1/2755 - Release Date: 03/19/10 > 02:33:00 > > > >

