WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 30.07.2003, 01:12   #1
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard DBASEIII first steps

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 ?
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Alt 30.07.2003, 08:03   #2
utakurt
Inventar
 
Registriert seit: 21.03.2000
Alter: 60
Beiträge: 4.329


Frage Hmm - ich leider nicht

aber kann man die Tabellen nicht in Access importieren??
utakurt ist offline   Mit Zitat antworten
Alt 30.07.2003, 11:28   #3
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

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
wbendl ist offline   Mit Zitat antworten
Alt 30.07.2003, 11:34   #4
Dr. Mabuse
Elite
 
Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058


Standard

oooh, schon Jahre damit nichts gemacht, aber das Handbuch gibt es hier:

http://www.mdx.ac.uk/www/ilrs/comp/gen/pdfs/pc1.pdf
Dr. Mabuse ist offline   Mit Zitat antworten
Alt 30.07.2003, 15:26   #5
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard

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.
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Alt 30.07.2003, 17:12   #6
Dr. Mabuse
Elite
 
Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058


Standard

das is ganz einfach

der befehl "copy to" mit zusatz "sdf" erzeugt eine textdatei
Dr. Mabuse ist offline   Mit Zitat antworten
Alt 31.07.2003, 03:20   #7
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard

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 ?
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Alt 31.07.2003, 14:00   #8
Dr. Mabuse
Elite
 
Registriert seit: 23.03.2000
Alter: 64
Beiträge: 1.058


Standard

Poste hier die Datenbank mit ein paar Beispielsätzen und die Textdatei, die erzeugt werden soll auch.
Dr. Mabuse ist offline   Mit Zitat antworten
Alt 31.07.2003, 14:26   #9
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard

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...
Wegen Beispielen schau ich gleich.
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Alt 31.07.2003, 15:55   #10
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard

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
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:00 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag