23. august 2003 - 15:01Der er
4 kommentarer og 1 løsning
Dato til tekst
Hej
Kan nogen hjælpe med, hvorfor Access siger til mig, at der er en ikke-defineret funktion "Format" i udtrykket?
SELECT Ordrelinier.Produktnavn, Softwaregruppe.Produktgruppe, Ordrelinier.Total, Ordrer.Fakturadato, Format([Ordrer.Fakturadato],"mm") AS Maaned FROM Ordrer INNER JOIN ((Softwaregruppe RIGHT JOIN Software ON Softwaregruppe.Id = Software.Gruppe) RIGHT JOIN Ordrelinier ON Software.Id = Ordrelinier.ProduktID) ON Ordrer.OrdreID = Ordrelinier.OrdreID WHERE (((Softwaregruppe.Produktgruppe) Like "*macromedia*")) ORDER BY Ordrer.Fakturadato;
SELECT Ordrelinier.Produktnavn, Softwaregruppe.Produktgruppe, Ordrelinier.Total, Ordrer.Fakturadato, Format([Ordrer.Fakturadato];"mm") AS Maaned FROM Ordrer INNER JOIN ((Softwaregruppe RIGHT JOIN Software ON Softwaregruppe.Id = Software.Gruppe) RIGHT JOIN Ordrelinier ON Software.Id = Ordrelinier.ProduktID) ON Ordrer.OrdreID = Ordrelinier.OrdreID WHERE (((Softwaregruppe.Produktgruppe) Like "*macromedia*")) ORDER BY Ordrer.Fakturadato;
Den første med semikolon virker ikke (syntaksfejl), men den med month er helt OK.
Det løser desværre bare ikke mit oprindelige problem, hvor jeg skulle have access til at "glemme" at der er tale om en dato og blot give mig resultatet som en tekst eller et tal.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.