Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 241160 (2596)

| Suchen
| Zurück zur Übersicht

Autor | Thema: dbf datei
Detlef Meyer
| Datum:07.05.02 17:44 (Meyeronline@freenet.de) |
wie kann ich bei einer dbf-datei das feld Name nach abc sortieren ???
Philipp Sternberg
| Datum:07.05.02 18:02 (ps@burghardt-ib.de) |
Schau doch mal in die Profanhilfe unter Punkt 20.3 - "Datenbanktabellen bearbeiten" siehe Auch bei dbCreateIndex Philipp Sternberg
Gerhard Putschalka
| Datum: 07.05.02 19:46 (g.putschalka@utanet.at) |
Hallo Detlef, hier ein Beispiel.
    ' liest die Kundendatei nach einem bestimmten Feld sortiert.

    Declare FeldName$,DateiName$,SatzN&,Anzahl&,OpCod$
    ' ---------------------------------------
    '========================
    ' Programm Start
    '========================
    Cls @RGB(32,32,32)

    ' öffnen der Datei (Beispiel Kundendatei)
    Let Anzahl& = @dbOpen(#1,"Kunden.dbf")
    @dbUse(#1)
    dbCreateIndex Feldname$ > Dateiname$ ' Feldname$ = danach soll sortiert gelesen werden
    '                                      Dateiname = wie die Indexdatei heissen soll (ohne
    '                                      Dateinamenerweiterung. ".ndx" erfolgt automatisch !
    @dbIndex(Dateiname$)
    Let SatzN% = 0
    Let OpCod$ = "|<"
    While (SatzN% < Anzahl&)
       Inc SatzN%
       @dbGo(OpCod$)
       ' hier den Satz auswerten   z.B.
       Print Name$    ' hier den Feldnamen einsetzen

       Let OpCod$ = ">"    ' für nächster Satz
    EndWhile
    waitinput
    @dbClose(#1)
    end
Mfg Gerhard

| Zurück zur Übersicht