Autor Beitrag
zlurp
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 09.02.03 19:35 
Hallo,

Ich arbeite momentan an einem kleinen Datenbankprojekt. Die Datenbanken will ich zur Laufzeit erstellen (sofern noch nicht vorhanden). Der Zugriff erfolgt über die TTable-Komponente. Mein größtes Problem bisher ist, dass ich überhaupt keine Ahnung habe, wie ich den Primärschlüssel und die Fremdschlüssel, sowie deren Abhängigkeiten definieren kann :?: - zur Laufzeit versteht sich.

Danke schon mal für eure Hilfe

Glatt vergessen: Das DBMS ist Paradox7, Delphi5
Lake
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 78


D6 prof., Delphi 10.2 Tokyo
BeitragVerfasst: So 09.02.03 19:42 
Zur Laufzeit erstelle ich die Indexe wie folgt:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
 
---- schnipp --------
with IndexDefs do
begin
    clear;
    // Prim-Index
    add('pIndexName','Feld1;Feld2;Feld3',[ixPrimary,ixUnique]);
    // Sec-Indexe
    add('sIndex1','Feld2;Feld4',[ixDescending]);
    add('sIndex2','Feld1;Feld3',[ixDescending]);
    add('sIndex3','Feld3;Feld4;Feld5',[]);
end;
createTable;


mfg
Lake
zlurp Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 09.02.03 19:57 
:shock: das ging ja schnell :shock:

big thx

werds gleich mal ausprobieren!!!