I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Hvad sker der hvis du sætter CDate omkring Left(Dato,10)
Som du kan fornemme skyder jeg lidt med spredhagl, men jeg regner med at du er med på den indtil vi finder en løsning eller der kommer et andet bedre bud...?
min mistanke var rigtig - jeg lavede en record til den 01-12-2005, og når jeg spørger på den, får jeg data for 12-01-2005, og det omvendte tilfælde gør sig også gældende. men ...... forvirringen fortsætter .. når jeg så laver en pr. 01-04-2005, så får jeg 0 record som svar, selv om jeg har 04-01-2005, og heller ikke omvendt ! ???
det er noget lort ! jeg brugte mysql databasen før, og da kørte programmet uden nogen som helst problemer !
jeg tror jeg laver sql-en om så jeg sammenligner dag, måned og år, dvs med day, month og year, det vil nok fungere - men jeg giver dig poengene, fordi du ledte mig på det rette spor - skriv bare et svar
... omsider fandt jeg løsningen ! jeg har prøvet alt muligt, men det eneste som vil virke ordentligt er denne sql:
strSQL = "SELECT * FROM kalender WHERE Year(Dato) = " & Right(dtmDate,4) & " AND Month(Dato) = " & Mid(dtmDate,4,2) & " AND Day(Dato) = " & Left(dtmDate,2) & " ORDER BY Dato;"
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.