Ik wordt gek van dat ADO gedoe in Delphi.
Heb ik drie tabellen op mijn form met drie gekoppelde grids, compleet met twee ADOquery componenten erop om een 1 op veel relatie te leggen tussen de hoofdtabel en twee detailtabellen. Alles werkt.
Voeg ik een derde ADOQuery toe met een SQL string die niet werkt. Het gevolg is dat de tabel niet 'active' gemaakt kan worden.
Delphi meldt: 'De component FROM bevat een syntaxisfout'
Ik haal de laatste ADOQuery weg en probeer de tabel weer te activeren (Table en source goed ingesteld) en wat denk je: Kan de tabel nog steeds niet activeren. Delphi meld doodleuk (in het nederlands, dus het zal van de driver komen):
Delphi meldt: 'De component FROM bevat een syntaxisfout'
Vervolgens de table en datasource component weggehaald en opnieuw geplaatst. Alles weer correct ingesteld en..... Zelfde fout melding!
Voor de duidelijkheid: er is geen sprake van een component met de naam FROM.
Iemand hier een verklaring/oplossing voor????
Ik kan natuurlijk de hele form wel weer opnieuw gaan bouwen maar dat is niet echt een oplossing
Heb ik drie tabellen op mijn form met drie gekoppelde grids, compleet met twee ADOquery componenten erop om een 1 op veel relatie te leggen tussen de hoofdtabel en twee detailtabellen. Alles werkt.
Voeg ik een derde ADOQuery toe met een SQL string die niet werkt. Het gevolg is dat de tabel niet 'active' gemaakt kan worden.
Delphi meldt: 'De component FROM bevat een syntaxisfout'
Ik haal de laatste ADOQuery weg en probeer de tabel weer te activeren (Table en source goed ingesteld) en wat denk je: Kan de tabel nog steeds niet activeren. Delphi meld doodleuk (in het nederlands, dus het zal van de driver komen):
Delphi meldt: 'De component FROM bevat een syntaxisfout'
Vervolgens de table en datasource component weggehaald en opnieuw geplaatst. Alles weer correct ingesteld en..... Zelfde fout melding!
Voor de duidelijkheid: er is geen sprake van een component met de naam FROM.
Iemand hier een verklaring/oplossing voor????
Ik kan natuurlijk de hele form wel weer opnieuw gaan bouwen maar dat is niet echt een oplossing