IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Index de table


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 118
    Par défaut Index de table
    Bonjour
    Débutant, j'ai crée une table format paradox, et souvent je reçois le message
    "Aucun index actif actuellement". Parfois je lis qu'il manque Primary Key ??
    1)Comment créer un index par code pour une base de données.
    2)A quoi ça sert?
    3)Primary Key est-ce un index?
    4)Y a t-il un cours simple sur ce sujet?
    Merci pour vos éventuelles réponses.

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 006
    Par défaut
    1) Tu peux créer un index par code, en executant simplement une requete de création d'index (Create Index...). Je et conseil de lire un cours sur le SQL.
    2) Ca sert à effectuer plus rapidement des recherches en utilisant l'index dans ta requete de sélection (Encore une fois cours SQL)
    3) Primary Key est une clé unique servant à identifier clairement un enregistrement. Primary key peux servir d'index.
    4) Regarde n'importe quel cours sur le SQL (google est ton ami) et la partie Base de données du forum Delphi où pas mal de points essentiels sont expliqués

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 118
    Par défaut mecyber25
    merci pour cette direction de recherche.
    Peut-on créer une primary Key directement avec la souris, sans code?

  4. #4
    Fxg
    Fxg est déconnecté
    Membre émérite
    Homme Profil pro
    ingénieur financier
    Inscrit en
    Septembre 2003
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur financier

    Informations forums :
    Inscription : Septembre 2003
    Messages : 513
    Par défaut
    Tu peux ausi le créer en utilisant le Module Base de données.

  5. #5
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 006
    Par défaut
    Je ne connais pas Paradox mais tu doit pouvoir spécifier qu'un champs de ta table est la clé primaire. Regarde la doc.

  6. #6
    Membre éclairé

    Homme Profil pro
    ingénieur, retraité
    Inscrit en
    Février 2007
    Messages
    230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur, retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 230
    Par défaut Paradox indexation
    bonjour,

    Pour Paradox à la création de la table il faut créer un index primaire
    en utilisant la contrainte PRIMARY KEY(champ,...).
    Ce n'est qu'après que l'on peut créer un index secondaire par
    CREATE INDEX ...
    en SQL (Cf Delphi 3 SQL local).

    Sous Delphi voir l'exemple de TTable.CreateTable dans la doc.

    Salutations P Lautier

Discussions similaires

  1. Recreer les indexs de table dans SQL serveur 2000
    Par FilipeVV dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/03/2006, 15h30
  2. Réponses: 4
    Dernier message: 23/09/2005, 09h16
  3. Réponses: 15
    Dernier message: 16/08/2005, 14h43
  4. Indexer une table
    Par localhost dans le forum PostgreSQL
    Réponses: 7
    Dernier message: 27/02/2005, 13h49
  5. [Sybase] Utilisation indexes sur table Proxy
    Par MashiMaro dans le forum Sybase
    Réponses: 2
    Dernier message: 20/02/2004, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo