Avatar billede rickie Juniormester
31. august 2006 - 10:12 Der er 2 kommentarer og
1 løsning

Fejl i Group By

Der er en fejl i koden (Group By) men jeg kan ikke finde fejlen. Er der nogen der kan gennemskue det?

---

    If Not IsNull(DLookup("[No_]", "[dbo_vw_Thorn_Svenska_AB$Customer]", "[No_]=txtKundenr")) Then
    sSQL = "INSERT INTO tblBrevBokning ([Cus_IdNo], [Rec_Name1], [Rec_Name2], [Rec_Adress1], [Rec_Adress2], [Rec_Zip], [Rec_City], [Amount], [AmountAllowed])" & vbCrLf & _
            "SELECT (CUS.[No_]), (CUS.[First Name]), (CUS.[Last Name]), (CUS.[Address]), (CUS.[Address 2]), (CUS.[Post Code]), (CUS.[City]), SUM(CLE.[Remaining Amount]) AS CLE.[Amount], '" & Me.AmountAllowed & "' " & vbCrLf & _
            "FROM [dbo_vw_Thorn_Svenska_AB$Customer] AS CUS,[dbo_vw_Thorn_Svenska_AB$Cust__Ledger_Entry] AS CLE WHERE CLE.[Customer No_] = CUS.[No_] AND CUS.[No_] = '" & txtKundenr.Value & "' " & vbCrLf & _
            "GROUP BY (CUS.[No_]),(CUS.[First Name]), (CUS.[Last Name]), (CUS.[Address]), (CUS.[Address 2]), (CUS.[Post Code]), (CUS.[City]), '" & Me.AmountAllowed & "' "
           
            DoCmd.RunSQL sSQL
Avatar billede nielle Nybegynder
31. august 2006 - 11:24 #1
Hvad har du i Me.AmountAllowed? Det skal helst være et feltnavn før at det giver mening at have den i GROUP BY delen. Desuden skal der ikke '-tegn rundt om den.
Avatar billede rickie Juniormester
01. september 2006 - 09:30 #2
Hey! Jeg fandt ud af det :-) Havde tastet forkert!
Avatar billede rickie Juniormester
01. september 2006 - 09:30 #3
Lukker!
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