Avatar billede dl Nybegynder
26. december 2004 - 21:24 Der er 4 kommentarer og
1 løsning

Info omkring database

Jeg bruge denne kode til at lave en database med.

(kode start)

  ClientDataSet1.Active := False;      // Close any current  database
  ClientDataSet1.FieldDefs.Clear;      // Delete field definitions

  // Add fields
  With ClientDataSet1.FieldDefs.AddFieldDef Do
    Begin
      Name    := 'Navn';
      DataType := ftString;
      Size    := 30;
      Required := True;
    End;

  With ClientDataSet1.FieldDefs.AddFieldDef Do
    Begin
      Name    := 'Adresse';
      DataType := ftString;
      Size    := 30;
      Required := True;
    End;

  With ClientDataSet1.FieldDefs.AddFieldDef Do
    Begin
      Name    := 'Telefon';
      DataType := ftInteger;
      Size    := 0;
      Required := True;
    End;



  // Add Index
  With ClientDataSet1.IndexDefs.AddIndexDef Do
    Begin
      Name := '';              // Primary key, no name
      Fields := 'Telefon';
      Options := [ixPrimary];
    End;

  ClientDataSet1.CreateDataSet;        // Create datatable (in memory)
  ClientDataSet1.Active := True;      // Open and activate dataset


(kode slut)

Hvor laver man et index, hvad er det .. og hvad bruger man det til?

Hvor kan jeg finde info omkring databaser?

//dl
Avatar billede kalp Novice
26. december 2004 - 21:28 #1
Avatar billede kalp Novice
26. december 2004 - 21:29 #2
kig på specielt det første link
Avatar billede kalp Novice
26. december 2004 - 21:29 #3
Avatar billede arne_v Ekspert
26. december 2004 - 21:32 #4
Et index er en data struktur som gør det muligt hurtigt at finde en bestemt
værdi i et bestemt felt. Og det kan derfor gøre nogle forespørgsler hurtigere.

Databaser er et meget stort emne. Hvis du skal arbejde seriøst med databaser, så
skal du nok ud og have fat på en god bog om emnet.

Jeg har aldrig arbejdet med database i Delphi, men der er en blok under:
  // Add Index
og skulle vi ikke gætte på at den tilføjer et index.
Avatar billede kalp Novice
27. december 2004 - 01:35 #5
http://www.eksperten.dk/artikler/551

har ikke selv læst denne artikel men kom i tanker om den:)
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