PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
pb avec clé composée
pb avec clé composée
Started by D.gab, Jan., 28 2005 12:00 PM - 3 replies
Connect yourself…
D.gab
#1
Posted on January, 28 2005 - 12:00 PM
Le pb est qu'ayant une clé composée comme clé etrangére dans une relation le clé n'est pas reproduite dans la table comme preciser dans l'aide.
Mais mon probleme est comment retrouver un enregistrement dans la table lié ayant comme condition la clé composée.
Effectivement avec hconstruitvalcle je peux le retouvrer mais par exemple une requéte de suppression directe sur la table lié a d'autre condition ou un ajout direct d'un enregistrement comment passer la valeur de la clé composée.
merci
Report
0
0
Marcel.berman@managingbusiness.be
#2
Posted on January, 28 2005 - 11:43 AM
On 28-Jan-2005, "D.gab" <gabydu@libertysurf.fr> wrote:
Le pb est qu'ayant une clé composée comme clé etrangére dans une relation
le clé n'est pas reproduite dans la table comme preciser dans l'aide.
Mais mon probleme est comment retrouver un enregistrement dans la table
lié ayant comme condition la clé composée.
Effectivement avec hconstruitvalcle je peux le retouvrer mais par exemple
une requéte de suppression directe sur la table lié a d'autre condition ou
un ajout direct d'un enregistrement comment passer la valeur de la clé
composée.
merci
Salut !
En fait dans tes requètes tu dois manipuler les composantes de ta clef
composée et jamais la valeur de la clef composée.
Par ailleurs, lors de l'ajout d'un enregistrement, tu ne mentionnes que les
valeurs des composantes, la clef composée est "construite" automatiquement
....
Bien à toi !
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Report
0
0
D.gab
#3
Posted on January, 28 2005 - 1:10 PM
mon probleme se trouve sur la table lié qui a la cle composée comme clé etrangére.
ex suppresion d'un enregistrement de la table lié avec condition1 qui est un elément de la table lié et condition2 qui est la clé composé se trouvant sur cette table lié.
merci
Report
0
0
d.gab
#4
Posted on January, 30 2005 - 3:14 PM
Pour arriver a mes fins, j'ai dupliqué toutes les composante de ma clé composée dans la table de destination. C'est ce qui se fait normalement en BDD relationnelles classiques.
Je pensais que le mécanisme de la clè composées aurait pu me permettre de faire cela directement, mais n'ayant pas accès à une clé composées d'une table où elle est clé étrangère, je suis revenu aux bases des BDD relationnelles en duplicant chacun de mes champs de la clé composée. C'est dommage, car cela double les informations pour rien!
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text