Opgelost Pass Trough Query met format fout

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

RobertJB66

Gebruiker
Lid geworden
2 feb 2022
Berichten
219
Ik heb de onderstaande Pass Trhough Query maar blijf een foutmelding krijgen op de formattering.
Code:
SELECT CommLeeftijd, Locatie, Lijn_Nr, Type, COM AS [Ip Adres], Port, Format([Laatsteconnectie],"dd/mm/yyyy hh:nn") AS Laatsteconn
FROM Machine_View
GROUP BY CommLeeftijd, Locatie, Lijn_Nr, Type, COM, Port, Laatsteconnectie
ORDER BY CommLeeftijd DESC , Locatie, Lijn_Nr;

Zonder formattering werkt het naar behoren. Wat doe ik fout bij de formattering?
 
Dan doe je de formatting toch in het Access queryveld?
 
Als je een functie wil gebruiken in een pass-through query moet dit met de juiste syntax voor de database, niet van Access. Voor T-SQL is dit:
format fcie T-SQL

Voorbeeld select format(getdate(), 'dd/MM/yyyy')
 
Desalnietteplus: je data kaal uit de bron halen, en opmaken in Access is zeker voor minder ervaren gebruikers een betere optie.
 
Als je een functie wil gebruiken in een pass-through query moet dit met de juiste syntax voor de database, niet van Access. Voor T-SQL is dit:
format fcie T-SQL

Voorbeeld select format(getdate(), 'dd/MM/yyyy')
THX dat was hem dacht dat ik Access SQL nodig had waar ik T-SQL moet gebruiken.

Dit is hem geworden voor toekomstige referentie.

Code:
SELECT CommLeeftijd, Locatie, Lijn_Nr, Type, COM AS [Ip Adres], Port, Format([Laatsteconnectie],'dd/MM/yyyy hh\:mm') AS Laatsteconn
FROM Machine_View
GROUP BY CommLeeftijd, Locatie, Lijn_Nr, Type, COM, Port, Laatsteconnectie
ORDER BY CommLeeftijd DESC , Locatie, Lijn_Nr;
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan