|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : juin 2011 Messages : 74 ![]() |
Avec Zend Framework, je voudaris utiliser une table sans clé primaire, mais il y a toujours une érreur:
A table must have a primary key, but none was found C'est possible de utiliser une table sans clé primaire? Merci beaucoup |
|
|
00
|
|
|
#2 | |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 661 ![]() |
Citation:
Cela dit, personnellement, j'ai toujours une clé primaire. On peut voir la structure de ta table ?
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Les tables d'archives en mysql ne supporte pas les clé primaire par exemple.
D'après ce commentaire il suffit de déclarer une de tes colonnes comme clé primaire dans ta classe qui étends Zend_Db_Table_Abstract , sans qu'elle soit nécessairement déclaré comme une clé primaire dans ton sgbd. |
|
10
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : juin 2011 Messages : 74 ![]() |
Je seulement crée une table pour tester.
Il y une colonne 'name' dans la table. Si ce n'est pas possible, je dois ajouter une colonne |
|
|
00
|
|
|
#5 | |
|
Futur Membre du Club
![]() Inscription : juin 2011 Messages : 74 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com