Avatar billede mikkel_strack Nybegynder
05. oktober 2006 - 14:29 Der er 2 kommentarer og
1 løsning

SQL med parameters og datoer

Jeg har kigget mig blind på følgende..
<Udsnit>
strSQL = "SELECT firstname,postalcode,email,created_date,chksum FROM mailpicker WHERE created_date BETWEEN #@date1# AND #@date2#";

        objCommand = new OleDbCommand(strSQL, objConnection);

        objCommand.Parameters.Add("@date1", OleDbType.Date);
        objCommand.Parameters.Add("@date2", OleDbType.Date);

        objCommand.Parameters["@date1"].Value = DateTime.Now;
        objCommand.Parameters["@date2"].Value = DateTime.Now;

Kan nogen fortælle mig hvorfor jeg får fejlmedelelsen Syntax error in date in query expression 'created_date BETWEEN #@date1# AND #@date2#'. Det virker fint hvis jeg udskifter @date1 og @date2 med fx 10/10/2003
Avatar billede arne_v Ekspert
05. oktober 2006 - 15:20 #1
der skal ikke ## omkring naar man bruger parameters
Avatar billede mikkel_strack Nybegynder
05. oktober 2006 - 15:35 #2
Føler jeg mig ellers overbevist om at jeg havde prøvet :oD

Takker igen for hjælp Arne.
Smid venligst et svar
Avatar billede arne_v Ekspert
05. oktober 2006 - 15:44 #3
det er en af fordelene ved parameters at man ikk ebehover bekymre sig om den slags
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

IT-JOB

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Afdelingschef til GDPR & Tech Regulation

Capgemini Danmark A/S

Open Application (Denmark)

Unik System Design A/S

QA Engineer