1. pake metode Open aja dan baca file tersebut dan
simpan dalam bentuk array
contoh:
'========================
' Start Code
'========================
Dim buff() as string
sub ReadFile2Array(filename as string)
 Open filename For Binary Access Read As #1
  Redim buff(Lof(1))
  Get #1, , buff()
 Close #1
End Sub
' untuk baca perbyte, bisa menggunkana fungsi seek. gw
'lupa cara penulisan/penggunaan-nya. fungsi ini
berguna 'untuk memindahkan pointer file ke byte
tertentu sesuai 'dengan keinginan kita. klo ga salah
cara pakainya:
' seek #1, byte_ke_berapa
'========================
' End Code
'========================

2. mgkn caranya bisa membaca byte per byte dan
masukkan nilainya ke variable sementara, kemudian
setelah pointer file menemukan karakter spasi, baru
nilai variabel sementara di cek nilainya berupa tipe
apa dengan menggunakan fungsi isnumeric, isdate,
isstring, dan lain-lain.

untuk membuat database sendiri, format headernya bisa
di buat sendiri. misal
nama_field#type_field#panjang_value,
nama_field#type_field#panjang_value, dst

kemudian untuk bagian data juga sudah di tentukan
panjang dari value-nya sesuai dengan structur yg sudah
di buat di header. contoh
' ini header database
id#integer#5, nama#string#15, email#string#25

' ini data dari database
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
dst...

NB: karakter bintang * diatas itu berupa spasi. sy
tulis * agar mudah di pahami.

smoga membantu.
rgds,
Budi
--- Pungki Ninaber <[EMAIL PROTECTED]> wrote:

> 2008/2/8 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.<http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs>
> > 
> >
> Kalo boleh tahu ni aplikasi buat apa??
> 
> 
> Thanks
> 
> Pungki N
> 



      
____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping

Kirim email ke