path dari link disimpan di tabel MSysobjects, tapi hanya untuk path yang sdh 
ada.
Asumsinya - anda hanya terkoneksi dengan satu file BE. 

prinsip dari relink adalah:
1. memastikan BE ada di direktori yang disimpan di MSysObjects.
    kalo pake currentdb.tabledefs(namatabel).connect, bisa terlihat properti 
connectnya.
    bisa dilihat lokasi BE dimana dari : ;DATABASE=LokasiBE

2. memastikan properti tabledefs(namatabel).connect sesuai dgn lokasi yang baru.

yang saya lakukan biasanya.
buat tabel T_LokasiBE, isinya : Nobaris (autonumber), LokasiBE(string) - berisi 
namafoldernya.
tabel ini diupdate dari form misalnya menu0 yang khusus untuk relink.

untuk dialog browsenya silahkan gunakan
http://www.mvps.org/access/api/api0002.htm
API: BrowseFolder Dialog

atau manfaatkan filedialogfolderpicker dari kepustakaan office object library.

3. trus gunakan tabledefs(namatabel).refreshlink

Correct Me If I am Wrong.

salam,
murid access - NRN CL


----- Original Message ----- 
From: Blue Cools 
To: [email protected] 
Sent: Wednesday, April 29, 2009 13:52
Subject: RE: [belajar-access] Coding untuk path

Terima kasih kang untuk masukannya,
Tetapi kalau kita sudah melakukan update link-nya
Jadi misalnya menu0 itu adalah form untuk melakukan relink database dengan 
lokasi source yang berbeda.
Nah setelah kita melakukan relink, sedang path yang tersimpan di module tidak 
sama dengan lokasi BE yang tersimpan.
Bagaimanakah mengupdate agar lokasi tersebut tersimpan dalam coding?
Apakah path disimpan dalam table? Atau ada coding untuk merubah perintah dalam 
coding?

Kirim email ke