Assalamu'alaikum
-------------------------------
jadi pengen ngethread nih, yah thread biasa doank sih emank. tapi mungkin ja masih banyak yang belon tau coz tadi ada mahasiswa yang nanya tentang pemanggilan database n form yang selalu muncul
INVALID PATH OR NAMEnah gini nih permasalahannya kalau udah muncul gitu pasti error di "SET DEFAULT TO "............." "
nah saran aja nih agan, kalo mau aman kita pake direktori global aja
penjelasannya gini
jika kita memiliki project aplikasi yang seperti gambaran dibawah ini
Legend () <
- Code:
-
(TA)
v
v
------------------------------------------------------------------
v v v v
v v v v
(Data) (Form) (Project) (Laporan)
Nah seperti contoh di atas adalah hirarki sebuah folder
dimana (TA) adalah sebuah folder utama
(Data), (Form), (Project), dan (Laporan) adalah subfolder/anak dari folder utama/induk
nah, jika kita memakai set default to maka secara otomatis kita memerintahkan visual foxpro untuk membaca direktori default di path yang sudah kita tentukan
kelemahannya jika kita menyimpan project di flasdisk atau media penyimpanan lain seperti CD, dll. maka kemungkinan akan error...
karena kemungkinan path portable storage seperti flasdisk itu tidak selalu diberikan letter drive yg tetap (alias berubah-ubah).
jadi menurut saya kita pakai saja path global di direktori kita.
pada contoh di atas kita menyimpan form dan database di direktori yang berbeda. maka jika kita ingin memanggil tabel yang di koneksikan kedalam form maka gunakan perintah
misal form ada didirektori form dan table ada di database.
maka
use "../database/'nama tabelnya'"perintah diatas tanda "../" berarti kita akan keluar dari folder form karena form yang kita jalankan ada di folder form sedangkan kita ingin memanggil tabel kedalam folder database...
jadi setelah keluar maka kita masud kedalam folder database dan sekaligus memanggil tabelnya dengan script ini "database/'nama tabelnya'"
sekian dulu penjelasannya jika masih kurang paham tanyakan saja ya....