![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Gesperrt
![]() |
![]() Hallo zusammen,
ich hab mir nicht gedacht, daß ich mir nochmal sowas altertümliches antun werde. Aber für einen guten Freund soll ich kurz eine Auswertung basteln. Daher die Frage: Kann mir jemand eine Wegpage oder einen Hinweis geben, wie ich am schnellsten die Grundbegriffe von Dbase 3 lernen kann ? |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 21.03.2000
Alter: 60
Beiträge: 4.329
|
![]() aber kann man die Tabellen nicht in Access importieren??
|
![]() |
![]() |
![]() |
#3 |
Master
![]() Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550
|
![]() Hi!
Ich kann mich zwar auch kaum mehr an Dbase erinnern, aber das ist auch nicht notwendig. Die Bordmittel von Dbase sind für den heutigen Standard ausgesprochen bescheiden. Die Abfrage und Auswertung ist zwar kein Problem, aber die Darstellung des Ergebnisses ist sehr einfach. Du kannst mit einer beliebigen Entwicklungsumgebung die Daten aus den einzelnen dbf-Dateien abfragen, verknüpfen und auswerten. Dann hast du auch alle Möglichkeiten für die Darstellung des Ergebnisses. mfg WB |
![]() |
![]() |
![]() |
#4 |
Elite
![]() Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058
|
![]() oooh, schon Jahre damit nichts gemacht, aber das Handbuch gibt es hier:
http://www.mdx.ac.uk/www/ilrs/comp/gen/pdfs/pc1.pdf |
![]() |
![]() |
![]() |
#5 |
Gesperrt
![]() |
![]() danke für die infos.
ich muss eigentlich keine auswertung im herkömmlichen sinn machen. ich muss einen datenträger für den bankeinzug programmieren. sowas hab ich schon vor einigen jahren einmal gemacht. ist eigentlich ganz was einfaches. es soll ein ascii-file herauskommen, jeder datensatz ist eine zeile. so auf die art: stelle 1-8: kundennummer stelle 9-20: betrag, numerisch 2 kommastellen. kriegt man sowas mit dbase 3 hin ? ps: ich lese mir gleich die doku durch, danke an dr. mabuse. |
![]() |
![]() |
![]() |
#6 |
Elite
![]() Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058
|
![]() das is ganz einfach
der befehl "copy to" mit zusatz "sdf" erzeugt eine textdatei |
![]() |
![]() |
![]() |
#7 |
Gesperrt
![]() |
![]() jetzt habe ich etwas in den dokumenten gestöbert und auch im internet gesucht. nur irgendwie fehlt mir noch die übung bei dem ganzen. ich schaffe es schon, die dateien zu öffnen, ich kann schon den browse-befehl. display structure habe ich auch schon gelernt. im hilfe-system kann ich schon navigieren. also die ersten zögerlichen anfänger-schritte habe ich schon hinter mir.
nur irgendwie wenns detaillierter wird, mit der exakten syntax tu ich mich schwer. wenn man schon mehrere programmiersprachen gelernt hat, kannn das etwas verwirrend werden. gibts eigentlich den dbase 3 plus users guide, programmers guide, oder wie auch immer die offizielle doku heißt, auch zum downloaden aus dem internet ? gibts irgendwo brauchbare dbase 3 plus code-examples ? z.b. würde ich gerne ein beispiel haben, wie ich eine datei öffne, dann eine query auf eine bestimmte datei. dann muss ich noch eine text-wurscht zusammenstoppeln. sowas in der art halt. oder vielleicht gibts einen dbase3 veteranen, der mir so ein beispiel zur verfügung stellt ? |
![]() |
![]() |
![]() |
#8 |
Elite
![]() Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058
|
![]() Poste hier die Datenbank mit ein paar Beispielsätzen und die Textdatei, die erzeugt werden soll auch.
|
![]() |
![]() |
![]() |
#9 |
Gesperrt
![]() |
![]() Code:
Stelle: K/M Feld (K=kann, M=muß): 1 M Kennzeichen, ob Rechnung oder Gutschrift (R/G) 2-8 M Debitorennummer (7 Stellen numerisch) 9-15 M Rechnungsnummer (7 Stellen alphanumerisch) 16-23 M Rechnungsdatum TTMMJJJJ 24-31 M Nettofälligkeitsdatum TTMMJJJJ 32-39 K Valutadatum TTMMJJJJ 40-49 M Rechnungsbetrag (10-stellig, ohne Komma, immer positiv, keine Aufbereitsungzeichen,m Betrag in Cent incl. MWST) 50-53 M MWST.-Satz (Satz oder Code, pro Rechnung ist nur ein MWSt.-Satz möglich) .... 93-122 K Kurzbezeichnung Debitor (30 STellen) 123-152 M Adressfeld 1 (30 Stellen) ... 282-285 M Klientennummer (4 Stellen numerisch) etc... |
![]() |
![]() |
![]() |
#10 |
Gesperrt
![]() |
![]() Code:
Feld Feldname Typ Länge Dez 1 NO Numerisch 6 2 EAN Zeichen 16 3 TITEL Zeichen 7 4 NAME1 Zeichen 30 5 NAME2 Zeichen 30 6 NAME3 Zeichen 30 7 ADRESSE Zeichen 30 8 PLZ Zeichen 10 9 ORT Zeichen 30 10 LAND Zeichen 30 11 TEL Zeichen 20 12 FAX Zeichen 20 13 FOANR Zeichen 30 14 PEANR Zeichen 30 15 KTPE1 Zeichen 30 16 KTPE2 Zeichen 30 17 FTYP Zeichen 20 18 FGES Zeichen 20 19 FMOT Zeichen 20 20 FHUB Numerisch 5 21 FBJA Datum 8 22 FFAB Zeichen 20 23 FOPC Zeichen 20 24 FTLC Zeichen 20 25 FKMS Numerisch 6 26 FZUL Datum 8 27 FKEN Zeichen 20 28 FSLN Zeichen 20 29 PG Numerisch 2 30 RABATT Numerisch 5 2 31 FG1 Numerisch 3 32 FG2 Numerisch 3 33 FG3 Numerisch 3 34 FG4 Numerisch 3 35 FG5 Numerisch 3 36 TYP Zeichen 1 37 AUSWEIS Zeichen 15 38 GEB Datum 8 39 EUNR Zeichen 20 40 SKTG Numerisch 3 41 SKTO Numerisch 5 2 42 NTTG Numerisch 3 43 INFO Zeichen 50 44 NOTIZ MEMO 10 45 OFFEN Numerisch 5 46 UM_LM Numerisch 11 2 47 UM_VM Numerisch 11 2 48 UM_LJ Numerisch 11 2 49 UM_VJ Numerisch 11 2 50 RE_LM Numerisch 11 2 51 RE_VM Numerisch 11 2 52 RE_LJ Numerisch 11 2 53 RE_VJ Numerisch 11 2 54 KU_KARTE Logisch 1 55 LDATE Datum 8 56 FORMEL Zeichen 1 57 LCH Zeichen 4 58 DSS Logisch 1 59 UPDATE Logisch 1 ** Gesamt ** 813 |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|