AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Paradox DB Index Problem
Thema durchsuchen
Ansicht
Themen-Optionen

Paradox DB Index Problem

Ein Thema von Piro · begonnen am 15. Nov 2005 · letzter Beitrag vom 18. Nov 2005
Antwort Antwort
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#1

Re: Paradox DB Index Problem

  Alt 16. Nov 2005, 06:56
Hallo Sven,

auch wenn du eine "einfache" Tabelle anlegst - einen Primärschlüssel sollte sie schon haben. Insbesondere wenn du später einen Sortierindex benötigst. Lege deine Tabelle in der Datenbankoberfläche neu an. Gib dem ersten Feld den Bezeichner ID und den Typ AutoInc (+) und markiere die Schlüsselspalte mit der Leertaste, bis ein Stern sichtbar wird. Jetzt wird bei jedem neu eingefügten Datensatz automatisch ein fortlaufender Schlüssel (Integer) von der BDE beigesteuert.

Zum geordneten Zugriff auf die Datensätze per Table-Komponente benötigst du noch den passenden Sekundärindex. Wie du den anlegst weißt du schon. Durch die Anwesenheit eines Primärschlüssels in deiner Tabelle kann die BDE den Sekundärindex aktualisieren, wenn du die Datensätze veränderst. Ohne Primärschlüssel geht das nicht und der Sekundärindex wird bei der ersten Datenänderung ungültig und müsste neu erstellt werden.

Grüße vom marabu
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz