Hallo ich hab folgendes Problem:
Ich arbeite sonst mit Excel,
aus Betriebsinternen Gründen, ist es aber wichtig, das wie Textbasierende Datenbanken auslesen und schreiben können.
Ich muss eine Datei offnen und dann die anzahl der Datensätze auslesen.
Diese steht gleich am Anfang. der ersten 400 Zeichen Zeile.
Die Datei ist mit Zeilen von 20x 20 Zeichen , also 400 Zeichen gefüllt.
Mein Ansatz währe folgender
DIM anzstr as String * 400
DIM anz as integer
Open "Datei" für binary as #1
get #1,400,anzstr
anz =val(anzstr)
DIM Datensatz(anz,20)
' den Zeiger lasse ich wo er ist.
for i=1 to anz
for z=1 to 20
get #1,20,Datensatz(i,z)
next z
next i
close #1
Irgendwie is das alles total falsch.
Währe nett, wenn mir wer auf die sprünge hilft
Ich arbeite sonst mit Excel,
aus Betriebsinternen Gründen, ist es aber wichtig, das wie Textbasierende Datenbanken auslesen und schreiben können.
Ich muss eine Datei offnen und dann die anzahl der Datensätze auslesen.
Diese steht gleich am Anfang. der ersten 400 Zeichen Zeile.
Die Datei ist mit Zeilen von 20x 20 Zeichen , also 400 Zeichen gefüllt.
Mein Ansatz währe folgender
DIM anzstr as String * 400
DIM anz as integer
Open "Datei" für binary as #1
get #1,400,anzstr
anz =val(anzstr)
DIM Datensatz(anz,20)
' den Zeiger lasse ich wo er ist.
for i=1 to anz
for z=1 to 20
get #1,20,Datensatz(i,z)
next z
next i
close #1
Irgendwie is das alles total falsch.
Währe nett, wenn mir wer auf die sprünge hilft