Avatar billede celal Nybegynder
11. december 2002 - 14:05 Der er 6 kommentarer og
1 løsning

Sql fejl

Jeg får dene fejl:
Too few parameters. Expected <number>. (Error 3061)

Min sql ser sådan ud:

strSQL = "SELECT QryVSScalaOrdrelinie.OR03005 As Varenummer, Count(QryVSScalaOrdrelinie.OR03005) AS Antal FROM QryVSScalaOrdrelinie GROUP BY QryVSScalaOrdrelinie.OR03005, QryVSScalaOrdrelinie.OR01019 HAVING (QryVSScalaOrdrelinie.OR03005 <>'VS10' And Not QryVSScalaOrdrelinie.OR03005='VS77') AND ((QryVSScalaOrdrelinie.OR01019)=[Sælger])"


Er der nogen der kan se hvad der er galt?
Avatar billede erikjacobsen Ekspert
11. december 2002 - 14:19 #1
Skal du ikke skrive '[Sælger]' ?
Avatar billede terry Ekspert
11. december 2002 - 14:33 #2
If you use Access query builder it will place the () in the correct place for you.

And Not! what do you want here, do you want those which are <> from 'VS10' and those <> 'VS77'




strSQL = "SELECT QryVSScalaOrdrelinie.OR03005 As Varenummer, Count(QryVSScalaOrdrelinie.OR03005) AS Antal FROM QryVSScalaOrdrelinie GROUP BY QryVSScalaOrdrelinie.OR03005, QryVSScalaOrdrelinie.OR01019 HAVING (QryVSScalaOrdrelinie.OR03005 <>'VS10' And QryVSScalaOrdrelinie.OR03005='VS77') AND ((QryVSScalaOrdrelinie.OR01019)=[Sælger])"
Avatar billede terry Ekspert
11. december 2002 - 14:34 #3
Oops!

strSQL = "SELECT QryVSScalaOrdrelinie.OR03005 As Varenummer, CountQryVSScalaOrdrelinie.OR03005 AS Antal FROM QryVSScalaOrdrelinie GROUP BY QryVSScalaOrdrelinie.OR03005, QryVSScalaOrdrelinie.OR01019 HAVING (QryVSScalaOrdrelinie.OR03005 <>'VS10' And QryVSScalaOrdrelinie.OR03005='VS77') AND QryVSScalaOrdrelinie.OR01019='Sælger'"
Avatar billede terry Ekspert
11. december 2002 - 14:35 #4
what am I doing here :o)

strSQL = "SELECT QryVSScalaOrdrelinie.OR03005 As Varenummer, CountQryVSScalaOrdrelinie.OR03005 AS Antal FROM QryVSScalaOrdrelinie GROUP BY QryVSScalaOrdrelinie.OR03005, QryVSScalaOrdrelinie.OR01019 HAVING (QryVSScalaOrdrelinie.OR03005 <>'VS10' OR QryVSScalaOrdrelinie.OR03005='VS77') AND QryVSScalaOrdrelinie.OR01019='Sælger'"
Avatar billede terry Ekspert
12. december 2002 - 09:03 #5
celal, hows it going?
Avatar billede kayb Nybegynder
14. december 2002 - 20:19 #6
Det er fordi du bruger en COUNT så skal du også bruge GROUP BY
Med ligeså mange felter som i SELECT
Avatar billede celal Nybegynder
17. december 2002 - 15:25 #7
Jeg har været lidt væk.... Kan ikke huske, hvad eller hvordan... Men kan huske at jeg fik løst det... Er kommet tilbage for at tildele point
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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