Avatar billede morf4r Nybegynder
01. februar 2007 - 14:06 Der er 2 kommentarer

Finde ordre fra DateTime start til Datetime slut

Jeg har en ms sql server(US language).
Når jeg f.eks. prøver at finde ordre fra

01-02-2007 08:30 til
01-02-2007 14:30

ved hjælp af datetime pickers i visual studio
custom format (dd-MM-yyyy HH:mm)

så får jeg følgende fejl:
"The conversion of char data type to smalldatetime data type resulted in an out-of-range smalldatetime value."

Den tror at min dag er min mdr, uanset hvordan jeg gør.
Skal jeg finde en dansk sql server, eller hvordan kan jeg få den til at forstå det i C#? ;>
Avatar billede kalp Novice
01. februar 2007 - 14:30 #1
prøv i sql'en at skrive sådan her Convert(Varchar(10), din dato uformatteret her,13)

eller

Convert(Varchar(10), din dato uformatteret her,104)

104 er tysk dato skrivning, men det er jo det samme som dansk.. 13 er EU men med timer, min men vidst også millisek..

anyways.. prøv
Avatar billede Syska Mester
01. februar 2007 - 16:33 #2
Bruge Parameters ....

http://www.eksperten.dk/artikler/831

// ouT
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester