Comment comment définir une clef primaire dans une table??

nek_kro_kvlt

Nouveau membre
Bonjour, je voudrais changer les attributs d'une clef et la metttre en clef primaire.
J'ai fait ceci:
table1.IndexDefs[strtoint(form1.Edit1.text)].Options := [ixPrimary];
mais ça ne marche pas :(
Quelqu'un a t-il la solution ?
strtoint(form1.Edit1.text) correspond bien sur a l'index de la clef voulue.

Question 2: Comment créer une table dans une bdd autrement que par sql ?

Je débute dans les bdd ...

Merci. :merci:

 

KangOl

Grand Maître
sans sql, je ne pense pas que ce soit possible...
qu'est-ce que t'as contre le sql?
 

nek_kro_kvlt

Nouveau membre
heh bien je n'ai rien contre le sql, mais si je peux éviter de mettre un composant Tquery seulement pour créer des tables ça pourrait être plus pratique ;)
 

nek_kro_kvlt

Nouveau membre
pas bête, mais de tout de façon j'ai réeussi à utiliser la méthode createtable du composant ttable! Merci quand même, sinon personne ne sait comment définir une clef en tant que clef primaire ?
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 060
Membres
1 586 285
Dernier membre
LeFront
Partager cette page
Haut