Avatar billede olsen205 Nybegynder
06. juli 2005 - 15:32 Der er 3 kommentarer og
1 løsning

Excel - VBA

Jeg bruger VBA til at lave en SQL forespørgsel i min MySQL database... Kan nogen fortælle mig hvad der er galt med følgende:

Dim rs As New ADODB.Recordset

rssql = "SELECT p_medopl.mednr AS Nummer, p_cpropl.navn AS Navn, p_medopl.cprnr AS [Cpr-Nr], p_medtype.typenavn AS Ansættelse, p_medopl.modetype AS Mødetype, p_mqdetype.tekst AS Mødetypenavn, p_mqdetype.tistart AS Mødetid, p_mqdetype.tislut AS Fyraften, p_medopl.afdnr AS Afdeling, p_afdeling.afdnavn AS [Afdelings navn], p_medopl.faggruppe AS Faggruppe, p_faggruppe.fagnavn AS Faggruppenavn, p_medopl.ansdato AS [Ansættelses dato], p_medopl.fradato AS Fratrædelsesdato, p_medopl.msats1 AS Timeløn, p_skatind.fradrag AS Fradrag, p_s74.o46 AS [Atp sidste år] " + _
        "FROM ((((((p_medopl LEFT JOIN p_medtype ON p_medopl.medtype = p_medtype.medtype) LEFT JOIN p_afdeling ON p_medopl.afdnr = p_afdeling.afdnr) LEFT JOIN p_faggruppe ON p_medopl.faggruppe = p_faggruppe.fagnr) LEFT JOIN p_cpropl ON p_medopl.cprnr = p_cpropl.cprnr) LEFT JOIN p_mqdetype ON p_medopl.modetype = p_mqdetype.mqdetype) LEFT JOIN p_skatind ON p_medopl.cprnr = p_skatind.cprnr) LEFT JOIN p_s74 ON p_medopl.mednr = p_s74.mednr " + _
        "ORDER BY p_medopl.mednr "



rs.Open rssql, "File Name=N:\BJO\UDL\WebLimes.udl"

Min forbindelse virker uden problemer ved andre forespørgsler...
Avatar billede martin_moth Mester
07. juli 2005 - 19:32 #1
Du kunne jo starte med at DU fortæller hvad der er galt
Avatar billede olsen205 Nybegynder
08. juli 2005 - 08:24 #2
Den kommer med følgende fejlmeddelse når jeg kører den:

Run-Time error'- 2147217900 (80040e14)':

You have an error in your SQL syntax near '[Cpr-Nr],
p_medtype.typenavn AS Ansættelse, p_medopl.modetype
AS Mødetype, p_mqd' at line 1

Håber det kan hjælpe...
Avatar billede hiks Nybegynder
14. juli 2005 - 10:31 #3
prøv at start med at fjerne [ ] omkring  [cpr-nr] - det er ikke sikkert mySql er så glad for det.

/hiks
Avatar billede olsen205 Nybegynder
20. juli 2005 - 13:36 #4
Har selv fundet ud af det...
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
Kurser inden for grundlæggende programmering

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