Ik worstel al enige tijd met MySql en Foreign Keys in Lazarus 1.6.4
Dit heb ik nu voor elkaar, maar nu is mijn Dataset read-only en kan ik duswel kijken, maar niet toevoegen of wijzigen.
Mijn oplossing in een testomgeving met een TSQLQuery component is :
Select *
from relatie
Inner Join adres On relatie.adresid = adres.adresid
Inner Join phone On relatie.phoneid = phone.phoneid
Inner Join phonetype On phone.phonetypeid = phonetype.phonetypeid
Iemand enig idee hoe dit op te lossen?
Het verwijderen van de Inner Joins lost het probleem op, maar dan weer geen Foreign Keys