buat mas pungki :
mau buat aplikasi database,
saya ada file database ... ada headernya dlm btk text file tp ngga tau
bagaimana cara manfaatinnya ...
sementara saya buka random access file .. trus struktur databasenya saya
deklarasikan di modul
type StrukturData
Nama as string * 20
Alamat as string * 30
end type
tapi klo filenya banyak dan strukturnya beda2 kan jd repot
hanya sdg mencari refensi bagaimana cara merubah header di text file jadi
struktur data
udah coba kutak katik, dibaca as binary atau byte
klo datanya berupa string sih ngga masalah krn satu byte = 1 karakter... tp
begitu tipe datanya non string (misal: long) .. jd masalah .. krn 4 byte = 1
long ... bingung mengconvert 4 byte tsb jd angka .. soalnya kebacanya adalah
karakter .. misal 4 byte jadi "saya" ... pdhl itu harusnya angka
ada rekomendasi?
atau metode saya yg salah dr awal ya?
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of
Pungki Ninaber
Kalo boleh tahu ni aplikasi buat apa??
Thanks
Pungki N
su_betmen nusaputra <[EMAIL PROTECTED]>:
dear all,
mau numpang nanya ...
saya punya sebuah file yg didalamnya ada text (string) dan angka (format
integer, long, double) ... sehingga tidak bisa dibaca sbg string biasa ...
saya berpikir utk baca byte per byte .. nanti byte2 ini di konvert jd long dll
... (misal 4 byte = long, sesuai referensi kan long panjangnya 4 byte) ...
pertanyaannya :
1. bagaimana cara ngambil data dr byte sekian ke sekian (kayak fungsi mid utk
bc string)
2. jk udah dapat byte2 yg diinginkan, bagaimana bacanya sehingga jd nilai yg
diinginkan, misal long, date dll.
pertanyaan lain:
saya ingin membuat sebuah database sederhana,
saya tertarik dgn metode random access file ... namun, dlm referensi yg saya
baca, header data hrs sudah dideklarasikan dulu dlm koding (pake fungsi type
...) ...
saya inginnya header data bisa disimpan didalam sebuah file (seperti database
umumnya) ... kira2 bagaimana tekniknya atau ada referensi dari mana ya?
thanks
---------------------------------
---------------------------------
Never miss a thing. Make Yahoo your homepage.