Hallo,
Ik heb een database van iemand anders waarin al heel veel data staat en heel veel mee gewerkt wordt. Het is voor mij dus niet mogelijk om veldnamen of iets dergelijks te wijzigen. Daarom zit ik met het volgende probleem
De database bevat een tabel genaamd orders en orderregels.
Wanneer ik een order uit de orders tabel haal gaat alles goed.
Echter in de orderregels zit een ID veld genaamd "order"
Nu voelen jullie hem misschien al aankomen wanneer ik dus iets maak als
select * from orderregels where order = '0000001' (de accolades moeten eromheen)
krijg ik geen records terug terwijl 0000001 wel bestaat, ik heb het vermoede dat het niet lukt omdat order als sql commando beschouwt wordt.
wat heb ik geprobeerd:
select * from orderregels where [order]
select * from orderregels where (order)
select * from orderregels where {order}
select * from orderregels where [orderregels].[order]
Het gaat hier om een foxpro database trouwens.
Hoop dat jullie een oplossing weten
Ik heb een database van iemand anders waarin al heel veel data staat en heel veel mee gewerkt wordt. Het is voor mij dus niet mogelijk om veldnamen of iets dergelijks te wijzigen. Daarom zit ik met het volgende probleem
De database bevat een tabel genaamd orders en orderregels.
Wanneer ik een order uit de orders tabel haal gaat alles goed.
Echter in de orderregels zit een ID veld genaamd "order"
Nu voelen jullie hem misschien al aankomen wanneer ik dus iets maak als
select * from orderregels where order = '0000001' (de accolades moeten eromheen)
krijg ik geen records terug terwijl 0000001 wel bestaat, ik heb het vermoede dat het niet lukt omdat order als sql commando beschouwt wordt.
wat heb ik geprobeerd:
select * from orderregels where [order]
select * from orderregels where (order)
select * from orderregels where {order}
select * from orderregels where [orderregels].[order]
Het gaat hier om een foxpro database trouwens.
Hoop dat jullie een oplossing weten