Koppeltabel vullen

Status
Niet open voor verdere reacties.

easyedwin

Gebruiker
Lid geworden
18 mrt 2011
Berichten
6
Beste mensen, ik zit met de volgende situatie:

Ik heb 3 tabellen:

bron
bronID
Author


keyword
keywordID
keyword

koppeltabel
bronID
keywordID

Alleen hoe kan ik als ik een bron aanmaak, de gekozen keywords opslaan in de koppeltabel?

Heb al gegoogled maar niet echt veel gevonden.

Heb nu een lijstje bij me bron toevoegen, echter als ik selecteer slaat hij de koppeling niet op, zou iemand mij een tip in de goede richting kunnen geven?

Alvast bedankt!
 
Net als bij je brontabel, en je keyword tabel, zul je records moeten toevoegen aan je koppeltabel. Je moet dus een record aanmaken, een bronID invullen, en een KeywordID. Als je iets wilt automatiseren, moet er wel iet te doen zijn voor die procedure. Bijvoorbeeld een importbestand dat uit Excel komt, met een lijst met keywoorden per bron. Zonder in te voeren gegevens schiet je niet veel op. Om je koppeltabel te onderhouden, kun je een formulier maken met keuzelijsten voor Bronwaarde en Keywoord. Zodat je wat beter records kunt toevoegen/wijzigen.
 
Net als bij je brontabel, en je keyword tabel, zul je records moeten toevoegen aan je koppeltabel. Je moet dus een record aanmaken, een bronID invullen, en een KeywordID. Als je iets wilt automatiseren, moet er wel iet te doen zijn voor die procedure. Bijvoorbeeld een importbestand dat uit Excel komt, met een lijst met keywoorden per bron. Zonder in te voeren gegevens schiet je niet veel op. Om je koppeltabel te onderhouden, kun je een formulier maken met keuzelijsten voor Bronwaarde en Keywoord. Zodat je wat beter records kunt toevoegen/wijzigen.

Dan even heel simpel vb:
In de tabel keywords staan standaard waarden.
Hoe kan ik deze automatisch koppelen aan de bron?
Ik heb nu een subformulier waar ik ze wel kan selecteren, echter is dat niet echt netjes.. zijn hier andere opties voor?
 
Ik snap nog niet wat je wilt; je hebt blijkbaar in je tabel keywords waarden staan en die wil je aan alle records in Bron koppelen?
 
Ik snap nog niet wat je wilt; je hebt blijkbaar in je tabel keywords waarden staan en die wil je aan alle records in Bron koppelen?
Die keywords wil ik inderdaad kunnen, dus zelf te kiezen welke, toekennen aan bijvoorbeeld een bron
 
Als je wilt kunnen kiezen, dan lijkt een Keuzelijst een prima uitgangspunt; daarin zet je de keywords met hun keywordID. Met een keuzelijst met Invoervak kies je dan het woord waaraan je de keywords wilt koppelen. Als je de keuzelijst vervolgens zo instelt dat je meerdere woorden tegelijk kunt selecteren, kun je met een Toevoegquery de gekozen woorden koppelen aan het hoofdwoord.
 
Als je wilt kunnen kiezen, dan lijkt een Keuzelijst een prima uitgangspunt; daarin zet je de keywords met hun keywordID. Met een keuzelijst met Invoervak kies je dan het woord waaraan je de keywords wilt koppelen. Als je de keuzelijst vervolgens zo instelt dat je meerdere woorden tegelijk kunt selecteren, kun je met een Toevoegquery de gekozen woorden koppelen aan het hoofdwoord.

Eigenlijk net als met mysql dan? dacht dat het wel makkelijker zou kunnen :p
 
Ik vind het simpel genoeg :D Wat is het probleem dan? Je wilt toch een tabel vullen met Records met KeywordID+BronID?
 
Ik vind het simpel genoeg :D Wat is het probleem dan? Je wilt toch een tabel vullen met Records met KeywordID+BronID?

Ja, maar ik heb zelf nu geen SQL gebruikt, nu komt er zon rare subform, waar je kan toevoegen, maar kan inderdaad ook gewoon zelf die code maken. Denk zelf weer te moeilijk!

Denk dat ik er zo wel uit kom, thnx!
 
Ik zou het inderdaad niet met een subformulier doen, al kun je dat nog wel gebruiken om eventueel de records te bekijken. Maar dan nog: omdat je recordset zo klein is qua aantal velden, (het gaat toch alleen om de woorden die je wilt koppelen?) is een keuzelijst in mijn ogen een veel betere optie. Dan kun je met een simpele klik woorden toevoegen of verwijderen. Eventueel heb ik daar nog wel een voorbeeldje voor...
 
Ik zou het inderdaad niet met een subformulier doen, al kun je dat nog wel gebruiken om eventueel de records te bekijken. Maar dan nog: omdat je recordset zo klein is qua aantal velden, (het gaat toch alleen om de woorden die je wilt koppelen?) is een keuzelijst in mijn ogen een veel betere optie. Dan kun je met een simpele klik woorden toevoegen of verwijderen. Eventueel heb ik daar nog wel een voorbeeldje voor...

voorbeeldjes vind ik altijd leuk!
 
Komt-ie... Het gaat (zo uit mijn hoofd) om de derde optie, waarmee je informatie van de ene keuzelijst naar de andere kunt jassen.
 

Bijlagen

  • Keuzelijsten.rar
    89,6 KB · Weergaven: 71
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan