Avatar billede hebo Nybegynder
02. juli 2003 - 12:37 Der er 5 kommentarer og
1 løsning

Oprette paradox tabel med flere keys

Jeg vil gerne oprette en table med 2 keys, altså så de to øverste felter har STJERNE sat i key feltet.
Ingen secondary index.
Avatar billede devdude Nybegynder
03. juli 2003 - 16:52 #1
Hej der.

Du kan ikke oprette to primære indexer i Paradox.

Du kan oprette et primært sammensat index med to felter, hvor der først indekseres efter det første felt og, hvis der er flere identiske forkomster, efter det næste felt.

Ellers skal du kan oprette et primært index (med stjerne i øverste felt) og derefter et sekundært index på det næstøverste felt.

DevDude
Avatar billede hebo Nybegynder
04. juli 2003 - 15:03 #2
Hvis jeg åbner databasen i paradox skal der være stjerne i de to øverste felter, jeg har ikke snakket om 2 primære indexer.
De to felter som der skal være stjerne i hedder KEY.

Så hvordan gør jeg det med delphi "createtable"
Avatar billede devdude Nybegynder
05. juli 2003 - 16:27 #3
Hej hebo

Kig lige på dette så:

with Table1 do begin
  with FieldDefs do begin
    with AddFieldDef do begin
      Name := 'Field1';
      DataType := ftInteger;
      Required := True;
    end;
    with AddFieldDef do begin
      Name := 'Field2';
      DataType := ftString;
      Size := 30;
    end;
  end;

  with IndexDefs do begin
    with AddIndexDef do begin
      Name := '';
      Fields := 'Field1;Field2';
      Options := [ixPrimary];
    end;
  end;
  CreateTable;
end;

DevDude
Avatar billede hebo Nybegynder
06. juli 2003 - 15:19 #4
HA..tænk at det var så nemt
Avatar billede hebo Nybegynder
06. juli 2003 - 15:19 #5
lav lige et svar igen så jeg kan give dig point Devdude
Avatar billede hebo Nybegynder
16. januar 2006 - 09:37 #6
ok den er vist ved at være lidt gammel den her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester