17. oktober 2005 - 15:08Der er
16 kommentarer og 1 løsning
brug af sql i vba
Hej
Følgende kode genererer fejlen
Set dbMyDB = OpenDatabase("C:\Documents and Settings\CPN\Desktop\ismaskine anno torsdag morgen\ismaskine anno torsdag morgen/ismaskine.mdb") Set rsMyRS = dbMyDB.OpenRecordset("Ismaskine_statistik", dbOpenDynaset)
sSQL = "SELECT SUM(Samlet_Pris) FROM Ismaskine_statistik" DoCmd.RunSQL sSQL
Runtime error 424, object required
Den markerer denne linie i debugging DoCmd.RunSQL sSQL ... Er der nogen der kan forklare en stakkels hjælpeløs newb om hvad der er galt og hvordan det løses ?
jeg arbejder i Words vba miljø, og i hjælpen kommer der intet frem om Dsum. Google viser mig et tilhørsforhold til Access for den funktion, men den blir vist ikke genkendt i word. Kan jeg få den integreret i words funktionalitet eller må jeg bruge en anden løsning ?
Den giver mig fejlen runtime error '2950' reserved error I debugging kan jeg se at Samlet_ispris har antaget en værdi, som burde være rigtig, men den laver som sagt stadig ged i det
you can do it using a recordset just like you do at the satrt of the code you gave. But instead of opening a table you use an SQL statement. OR make a query in Access and then use the query in the OpenRecordset instead of the table.
Hvis jeg følger det eksempel med Dsum får jeg det funktionsdugtigt ud, men jeg skal have databasen åben først. At få svar på hvorfor jeg skal det, må jeg hellere oprette i et nyt spørgsmål, men får nu vil jeg lukke dette. Det var kabbaks svar der førte mig til det resultat jeg har nu, så hvis han vil smide et svar, blir pointene givet til ham. Håber dette er i orden med de andre som har brugt tid på spørgsmålet. Jeg takker for hjælpen mange gange
Nu kom huskeren i gang igen, ja det er rigtig, jeg har prøvet i Excel, der skal Access også være åben, så virker Dsum, jeg har ikke tjekket vider hvordan man ungår det.
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.