Jeg har læst på mange nyhedsgrupper om dette problem. Der ser ud til at være 2 muligheder; opgrader til MS SQL 2000, eller brug Visual C++ til at lave en ekstern funktion. Jeg har ikke mulighed for nogen af delene.
Er der nogen der ved om man kan købe et bibliotek til erstatning af datepart(wk, adate) ?
Med venlig hilsen Henrik Staun Poulsen S-Tek Software ApS
Da den 1/1 var en lørdag så er første dag i ugen vel lørdag (for SQL-Serveren)så kan du fra Query Analyzeren køre følgende statement som sætter den rigtige start dag på ugen:
set datefirst 6
Her er query og resultat efter dette lille stunt SELECT DATEPART(wk, GETDATE()) AS 'Week Number' Week Number ----------- 28
Jaaa, det ser ud til at være et stort problem for mange mennesker. Kender du noget software der kan købes der kan dette? MS SQL2000 er udelukket, og det skulle ugenumre helst ikke være
Løsningen var til slut at lave vores egen Calendar tabel, og så fylde cirka 500 dage i den. Efter at have oprettet et par views, får vi de oplysninger ud vi har brug for. Det kør bare.
Tak for hjælpen. mvh Henrik
Synes godt om
Ny brugerNybegynder
Din løsning...
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.