Lo, ik heb een probleempje.
Ik moet vanuit een systeemtabel in SQL de namen van een tabel lezen (dus ik zoek m.b.v id naar tabel). Opzich heel simpel, maar het datatype is niet bekend bij delphi.
Dus wanneer ik een SQL lus heb die dus ongeveer dit doet
SELECT NAME, ID FROM....... WHERE NAME = Tabelnaam.
Doet ie het in de query analyzer perfect, id en tabelnaam.
Maar zet ik deze lus in delphi en zeg delphi alle velden die er ingelezen worden (qeury options, add al fields) geeft ie alleen het ID veld terug ( deze wordt ook als enige in de grid weergegeven)
Kan iemand me uitleggen hoe ik delphi zeg nou je kunt het veld niet inlezen omdat je het type niet kent. (dus hij geeft lege vakjes weer waar de namen moeten staan na veel geklooi). Hoe ik hem dus zeg dat het datatype sysname een string is.
Ik moet vanuit een systeemtabel in SQL de namen van een tabel lezen (dus ik zoek m.b.v id naar tabel). Opzich heel simpel, maar het datatype is niet bekend bij delphi.
Dus wanneer ik een SQL lus heb die dus ongeveer dit doet
SELECT NAME, ID FROM....... WHERE NAME = Tabelnaam.
Doet ie het in de query analyzer perfect, id en tabelnaam.
Maar zet ik deze lus in delphi en zeg delphi alle velden die er ingelezen worden (qeury options, add al fields) geeft ie alleen het ID veld terug ( deze wordt ook als enige in de grid weergegeven)
Kan iemand me uitleggen hoe ik delphi zeg nou je kunt het veld niet inlezen omdat je het type niet kent. (dus hij geeft lege vakjes weer waar de namen moeten staan na veel geklooi). Hoe ik hem dus zeg dat het datatype sysname een string is.