Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Grundlagen";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

FoxPro-Indizierung Finden Sie ähnliche Zweige


Серж   (2001-12-05 06:13) [0]

Das programmgesteuerte Indizieren von Daten im FoxPro-Format funktioniert weder über TTable noch über SQL?



panov   (2001-12-05 07:02) [1]

Ich indiziere Tabellen.
Wenn du VFP hast, dann kannst du dich nicht anstrengen.

Wenn nur FOXPRO, dann bilden Sie in TQuery. SQL
INDEX ON <Indexname> ON <Tabellenname> (<Feldname>)



Серж   (2001-12-06 04:00) [2]

Nur FoxPro, aber nachdem Sie getan haben, was Sie geschrieben haben, wird eine Meldung ausgegeben
Ungültige Verwendung des Schlüsselworts. Token-Index

Wenn Sie den Operator tun
CREATE INDEX index ON base (Feld, ...)
klettert eine Nachricht
Ungültiger Indexdeskriptor
Datei oder Verzeichnis existiert nicht
Datei: base.CDX
Index existiert nicht
Datei base.MDX



Серж   (2001-12-06 04:07) [3]

Es ist notwendig, programmgesteuert einen eindeutigen Index für mehrere Felder zu erstellen!



Dick Gonsales   (2001-12-06 07:09) [4]

Dies wird in der Hilfe BDE und nicht in der Delphi-Hilfe beschrieben (dbiAddIndex, IDXDesc).
Hier steht, welche Parameter verwendet werden sollen (es gibt viele,
aber wirklich brauchen Sie 4-5 Dinge wie Basisformat, Eindeutigkeit, Tag ...)

if TQurey - CREATE INDEX then
Es wird ein Index für dbf * .mdx und nicht für * .cdx erstellt. überlegt
seine dBase und nicht Fox. Wenn der Index vorhanden ist, stürzt er nicht ab
und einen Fehler geben

Generell gibt es hier einen gewissen Mist. Delphi erstellt den alten CDX-Index,
(falls via TTable)
Das ist fast nicht mehr als einheimischer Fuchs 2.0 &>. Und wenn seins
aus Delphi neu indizieren, er verwandelt es auch in das alte Format.
Es ist möglicherweise besser, einen Neuindex oder eine Indexerstellung zu schreiben.
in Fox und führen Sie diese Anwendung separat von Delphi?

Diese Prozedur erstellt einen Index und verwendet Add BDE
==========================
procedure fDbiAddIndex4 (Tbl: TTable);

war
NewIndex: IDXDesc;
beginnen
NewIndex.szTagName: = "NewIndex1";
NewIndex.bPrimary: = False;
NewIndex.bUnique: = True;
NewIndex.bDescending: = False;
NewIndex.bMaintained: = True;
NewIndex.bSubset: = False;
NewIndex.bExpIdx: = False;
NewIndex.iFldsInKey: = 1;
NewIndex.aiKeyFld [0]: = 2;
NewIndex.szKeyExp: = "";
NewIndex.szKeyCond: = "";

NewIndex.bCaseInsensitive: = False;
NewIndex.iBlockSize: = 0;
Check (DbiAddIndex (Tbl.dbhandle, Tbl.handle, PChar (Tbl.TableName),
szFoxPro, NewIndex, nil));
end;
================================================



Seiten: 1 ganze Branche

Forum: "Grundlagen";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.82 MB
Zeit: 0.031 c
14-22322
Dicht
2001-11-03 14:10
2002.01.08
Wer wird das tun Es ist für alle nützlich.


6-22301
Chinesisch Was für ein
2001-10-10 14:45
2002.01.08
Sklerotisch was?


6-22308
Igor
2001-10-14 09:44
2002.01.08
Datenaustausch zwischen Client und Server in Delphi


1-22062
Alexander
2001-12-19 00:17
2002.01.08
Wie kann ich einem Datum (TDateTime) N Tage hinzufügen?


7-22440
Rumrunner
2001-05-13 00:32
2002.01.08
Win98 kann die Internetfreigabe für das lokale Netzwerk zulassen.





Afrikanisch albanisch Arabic Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch rumänisch Russisch serbisch Slovak Slowenisch Spanisch swahili Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch