| |
|
|
 | gmx.volker-sb meint:
nach längerer Zeit habe ich mich jetzt noch einmal mit Profan beschäftigt. | |
Ich habe auf der Basis einer Vorlage vor ca. 2 Jahren ein Programm zur | |
Erfassung von Videofilmen geschrieben und an Amici verteilt. Das Programm | |
klappt sehr gut und wird auch von meinen Freunden genutzt. Nun hatte einer | |
den Wunsch eine Liste ALLER gespeicherten Daten ausgedruckt zu bekommen. | |
Dafür habe ich unten wie angegebenen Code eingefügt. Aber es funktioniert | |
nicht. Es wird bei Eingabe eines * immer nur der letzte Datensatz angezeigt. | |
Das verstehe ich jetzt nicht so ganz, eigentlich müßten doch alle Datensätze | |
Ich hoffe, daß mir jemand weiter helfen kann und herausfindet wo der Fehler | |
liegt. Ich kapiere es nicht!!! | |
Für eure Aiuto schon mal im voraus vielen Dank | |
If @dbSeek(FILM-TITEL,Suchname$) | |
such$=@dbGet$(BAND-NR.)+ +@dbGet$(FILM-TITEL)+ | |
+@dbGet$(INFO)+ +@dbGet$(INTERP)+@dbget$(LAND)+ | |
+@dbGet$(JAHR)+ +@dbGet$(SPIELZEIT)+ +@dbGet$(DATENTR.) | |
----AB HIER HABE ICH EINGEFÜGT:---- | |
such$=@dbGet$(BAND-NR.)+ +@dbGet$(FILM-TITEL)+ | |
+@dbGet$(INFO)+ +@dbGet$(INTERP)+@dbget$(LAND)+ | |
+@dbGet$(JAHR)+ +@dbGet$(SPIELZEIT)+ +@dbGet$(DATENTR.) | |
----ENDE DES EINGEFÜGTEN:---- | |
|
|
|
| |
|
|
|
 Clemens Meier | Fehlt da nicht eine While-Schleife? Die If-Abfrage wird nur einmal durchlaufen, so bekommt man also nur einen Datensatz.
Ich würde zunächst die Datenbank mit @db(|<) auf den Anfang setzen Anschließend mit einer while-Schleife
while 1,anzahldatensaetze&,1 ... Auslesen der Daten @db(>) endwhile
die Daten nach und nach auslesen. |
|
|
| |
|
|
|
 | |
|
| |
|
|
|
 | gmx.volker-sb meint:
vielen Dank per Deine Aiuto. Ich war der Meinung es mußte mit einem Wildcard | |
funktionieren. Klar, das geht naturalmente nicht. Nun hab ich das Problem | |
gelöst, dank Deiner Aiuto, es funktioniert. Durch Eingabe von * im Programm | |
wird nun eine Liste aller vorhandenen Datensätze gedruckt. Du hast mir echt | |
|
|
|
| |
|
|