home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 1B
/
DATAFILE_PDCD1B.iso
/
_pocketbk
/
pocketbook
/
001
/
psionu_arc
/
DB.OPL
< prev
next >
Wrap
Text File
|
1991-04-22
|
1KB
|
44 lines
DB:
LOCAL A$(32),B$(32),C$(32),D$(32),E$(32),F$(32),G$(32),H$(32),I$(32),J$(32)
LOCAL Q$(32)
LOCAL M$(12),I%
PRINT"File Open"
OPEN"A:MAIN",A,A$,B$,C$,D$,E$,F$,G$,H$,I$,J$
IF EXIST("A:DBX")
PRINT"File Delete"
DELETE"A:DBX"
ENDIF
PRINT"File Create"
CREATE"A:DBX",B,Q$
PRINT"Select:";
INPUT M$
USE A
FIRST
I%=FIND(M$)
WHILE NOT EOF
IF I%=0
BREAK
ENDIF
PRINT A.A$
USE B
IF LEN(A.A$) > 0 : B.Q$=A.A$ : APPEND : ENDIF
IF LEN(A.B$) > 0 : B.Q$=A.B$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.C$) > 0 : B.Q$=A.C$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.D$) > 0 : B.Q$=A.D$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.E$) > 0 : B.Q$=A.E$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.F$) > 0 : B.Q$=A.F$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.G$) > 0 : B.Q$=A.G$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.H$) > 0 : B.Q$=A.H$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.I$) > 0 : B.Q$=A.I$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
IF LEN(A.J$) > 0 : B.Q$=A.J$ : B.Q$=" "+B.Q$ : APPEND : ENDIF
MORE::
USE A
NEXT
I%=FIND(M$)
ENDWH
USE A
CLOSE
USE B
CLOSE
BEEPER: